Point your AI agent at freehire and let it find you a job.

Get the CLI →

Applied Intuition

Senior Embedded Software Engineer Firmware

Posted 4 views
Discussion

Summary

Senior Embedded Software Engineer in Sunnyvale who integrates vendor components into a common software framework, builds RTOS applications in C/C++ for real-time, safety-critical devices, and supports hardware bring-up and low-level board/SoC debugging using tools like JTAG and logic analyzers.

You will integrate vendor components into a common software framework and implement RTOS applications. You will architect and develop C code for real-time and safety-critical embedded environments, support hardware bring-up and low-level debugging, and productionize custom software for new devices.

Responsibilities

  • Integrate vendor components into a common software framework
  • Implement RTOS applications
  • Architect and develop C code for real-time embedded environments
  • Support hardware bring-up and low-level board and SoC debugging
  • Bring up, productionize, and maintain custom software on new devices

Requirements

  • 5+ years of experience working on embedded devices
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field
  • Embedded software development experience using C/C++ and assembly languages
  • Experience with RTOS, Linux, and/or ARM systems
  • Debugging skills using embedded diagnostics tools such as oscilloscopes, logic analyzers, and JTAG

Skills

What Senior Embedded jobs ask for — and how much of it you have →
Apply

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available