Full Time

Senior Embedded Software Engineer – R&D

Silvus Technologies
Los Angeles, CA
???* / year

Job Description

About this kind of role

What a Senior Embedded Software Engineer – R&D usually does. The employer's own details are in the listing.

Typically does: Designs, develops, tests, and debugs embedded software for hardware systems. This often involves working with real-time operating systems and low-level programming to control device functionality. Responsibilities can include writing device drivers, implementing communication protocols, and optimizing software for performance and resource usage. Collaboration with hardware engineers is common throughout the development lifecycle.

Tools and skills: Proficiency in C/C++, experience with embedded operating systems (like FreeRTOS or Zephyr), knowledge of hardware interfaces (SPI, I2C, UART), and familiarity with debugging tools like JTAG are generally required.

Good fit for: Individuals with a strong background in computer science or electrical engineering and a passion for working with hardware and software integration thrive in this role.

Most job openings for the size of the industry in September: professional and business services, 5.5 for every 100 jobs. Fewest: construction, 3.4. Compare industries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.