View All Jobs 169001

Firmware Software Engineer

Design and implement firmware for micro-controllers supporting real-time tasks and peripherals
Redmond, Washington, United States
Senior
$78 USD / hour
13 hours agoBe an early applicant
Apex Systems

Apex Systems

A staffing and services firm specializing in the delivery of IT professionals for contract, contract-to-hire, and direct placements.

132 Similar Jobs at Apex Systems

Firmware Software Engineer

Apex is hiring a Firmware Software Engineer to work on a contract through Summer 2025 with potential to expand up to 2 years. This is an exciting opportunity to build research prototypes towards the goal of Human Computer Symbiosis. This is an on-site role in Redmond, WA. Rate: $78/hr W2 This is an advanced research environment. Day to day would look like: Meeting with the team, bringing up/debugging hardware, and writing code to get a feature set working.

We are looking for a Firmware Engineer to join our team, whose mission is to design, build, and test prototype systems for future consumer AR experiences. The candidate must understand and implement firmware on micro-controllers, leverage peripherals, manage power consumption, support boot loaders, and schedule real-time tasks (RTOS). They should be able to collaborate in a team environment across multiple, research focused, and engineering disciplines, making the design tradeoffs required to rapidly deliver firmware solutions.

Qualifications:

  • BS in Computer Science, Electrical Engineering, or related field.
  • 5+ years industry experience in FW development, programming embedded systems with C.
  • Experience with USB, SPI, I2C, MIPI CSI/DSI, UART, Bluetooth, and 802.11 protocols is required.

Top 4 Must Haves:

  1. Understand and implement firmware on micro-controllers
  2. Leverage peripherals, manage power consumption, support boot loaders, and schedule real-time tasks (RTOS).
  3. Experience with USB, SPI, I2C, MIPI CSI/DSI, UART, Bluetooth, and 802.11 protocols is required.
  4. Coding in C

Nice to Have Experience: AOSP / embedded Linux driver development and System-on-chip or distributed embedded systems (lots of Inter or Intra-processor Communication) would be great

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department.

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package.

+ Show Original Job Post
























Firmware Software Engineer
Redmond, Washington, United States
$78 USD / hour
Engineering
About Apex Systems
A staffing and services firm specializing in the delivery of IT professionals for contract, contract-to-hire, and direct placements.