View All Jobs 171280

Firmware Software Engineer - 2056178

Develop firmware for micro-controllers supporting multiple communication protocols and real-time tasks
Redmond, Washington, United States
Senior
$78 USD / hour
2 days ago
Washington Staffing

Washington Staffing

A domain ending in .gov typically indicates a government entity, suggesting this is a public sector organization involved in staffing services in Washington state.

645 Similar Jobs at Washington Staffing

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.

Qualification:

  • 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.

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. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.

+ Show Original Job Post
























Firmware Software Engineer - 2056178
Redmond, Washington, United States
$78 USD / hour
Engineering
About Washington Staffing
A domain ending in .gov typically indicates a government entity, suggesting this is a public sector organization involved in staffing services in Washington state.