Low-level communication (can, lin, i2c, spi, uart)
Real-time operating system (rtos) applications
Safety critical systems development
**
Applied Intuition is seeking a Senior Embedded Software Engineer to develop embedded software applications for their next-generation vehicle platform. The ideal candidate should have at least three years of experience in embedded systems, proficiency in C/C++ programming, and familiarity with RTOS and various communication protocols.
**
Job Summary
We are looking for senior software engineers with expertise in developing embedded software applications on production computers to build the next-generation vehicle platform!
Integrate vendor components into a common software framework, ensuring proper low-level communication.
Architect and develop high-quality C code for real-time embedded environments, including safety critical systems.
Matching Summary
Match Score: 75
**
Applied Intuition is seeking a Senior Embedded Software Engineer to develop embedded software applications for their next-generation vehicle platform. The ideal candidate should have at least three years of experience in embedded systems, proficiency in C/C++ programming, and familiarity with RTOS and various communication protocols.
**
Salary
Base: $125,000 - $253,000 USD annually; Equity: options and/or restricted stock units; Benefits: comprehensive health, dental, vision, life and disability insurance coverage, 401k retirement benefits with employer match, learning and wellness stipends, and paid time off
Skills & Requirements
Must-have
low-level communication (CAN, LIN, I2C, SPI, UART)
real-time operating system (RTOS) applications
safety critical systems development
hardware bring-up and low-level debug
embedded diagnostics tooling
Nice-to-have
on-vehicle technology development
ZephyrOS or FreeRTOS experience
safety critical robotic systems
embedded microprocessor tools and peripherals
Key Requirements
3+ years of experience working on embedded devices
BS in Computer Science, Computer Engineering, or related field
Strong background in C/C++ and assembly languages
Hands-on experience with RTOS, Linux, or ARM systems
Debugging skills with embedded diagnostics tooling