← Back to jobs

Apolis Logo
Sr Firmware Engineer

Apolis

 

San Francisco, CA, USA

Posted On: 15+ days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Firmware Engineer
Tenure: Contract - W2
Related Jobs

No related jobs found

Description

You will update and secure firmware for resource-constrained embedded systems, focusing on encryption, SOUP component updates, and cyber event logging.

This role is on-site.

Responsibilities

  • Contribute to firmware design, implementation, integration, debugging, and release support.
  • Investigate and resolve complex technical issues across firmware, hardware, wireless, power, and system interactions.
  • Write and execute unit and integration tests, and resolve static code analysis warnings.
  • Participate in code reviews and maintain documentation for regulated product development.
  • Debug using company-provided hardware and lab setups, including power supplies and static mats.

Required Skills

  • Proficiency in C programming with a focus on clean, readable code.
  • 5+ years of experience in embedded firmware development.
  • Familiarity with the software development lifecycle in regulated environments (FDA preferred).
  • Experience with debugging tools such as IAR Embedded Workbench for Arm.
  • Proficiency with version control systems (Git) and release methodologies.
  • Experience collaborating via Jira, Confluence, and Teams.
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.

Preferred Skills

  • Familiarity with MISRA or other coding standards.
  • Experience with cybersecurity enhancements in embedded systems.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs