Logo
Protingent

Staff Embedded Software Engineer

Protingent, Olympia, Washington, United States

Save Job

Position Title Staff Embedded Software Engineer

Position Description Protingent Staffing has an exciting remote Direct Hire Staff Embedded Software Engineer opportunity.

Job Responsibilities

Designing and developing infrastructure software on various hardware platforms for applications such as Vision Processing, Radar systems, Safety monitoring etc., to be run on self-driving vehicles

Designing firmware components such as device drivers and kernel libraries

Designing test harnesses for embedded software components as well as full systems

Providing technical mentorship to engineers

Proactively supports the team with engineering support in their product area.

Job Qualifications

Experience with creating detailed requirements from use cases.

Ability to lead a technical initiative, including breaking down work and guiding other engineers through execution.

Experience writing software for embedded platforms in C and C++.

Experience with TDD - unit tests and integration tests.

Experience working on embedded Linux / RTOSs.

Experience working with networks (Ethernet, CAN etc.) and the common networking protocols.

Experience with debugging on embedded platforms.

Experience writing software in Python and experience doing automation with shell scripting.

Experience working with ARM Cortex MCUs or Microprocessors

Preferred Skills

Experience working with large data pipelines, and platforms that require deterministic execution.

Experience using inter-system communication protocols such as I2C and SPI

Experience deploying Machine Learning models.

Experience working with FGPAs and GPUs.

Experience working directly with the Linux kernel or Device Drivers.

Experience working with RTOSs such as FreeRTOS, ThreadX or PreemptRT.

Experience with Simulation and Code Generation, and knowing when their use is appropriate.

Job Details

Job Type: Direct Hire

Location: Remote

Salary Range Rate: $155-207K.

About Protingent Protingent is an Award-Winning provider of top-tier Engineering and IT talent, trusted by companies at the forefront of innovation — from Software and Aerospace to AI, Clean Tech, Medical Devices, and Connected Technologies. We’re passionate about making a positive impact by connecting exceptional talent with meaningful opportunities and helping our clients build the future.

Seniority level Mid-Senior level

Employment type Full-time

Job function Engineering and Information Technology

#J-18808-Ljbffr