Senior Embedded Software Engineer position at Applied Intuition. The successful candidate will work on developing the next-generation vehicle platform, collaborating with hardware engineers, and integrating different components from vendors. Strong expertise in embedded software development, C/C++, and assembly languages is required.
Requirements
- 6+ years of experience working on embedded devices
- Strong background in embedded software development using C/C++ and assembly languages
- Experience in developing low-level drivers, doing HW bring-up, and using test tools
- Experience with MCUs, peripherals, features, and development environments
- Proven ability to design and integrate code into a shipping product against aggressive timelines
- Understanding of design for asymmetric multiprocessing solutions
- Strong software debugging skills
- Familiarity with UARTs, JTAG, and oscilloscopes
- Familiarity with ARM CPUs and RTOS
Benefits
- Comprehensive health, dental, vision, life and disability insurance coverage
- 401k retirement benefits with employer match
- Learning and wellness stipends
- Paid time off