Insider, Inc. is seeking an Embedded Software Engineer in San Jose, California. The role involves building high-reliability real-time systems with a focus on embedded development and hardware integration. The ideal candidate will have 2–5 years of experience in embedded software engineering, strong proficiency in modern C++ and familiarity with Python and Bash. Working within an agile framework, you will also manage communications over hardware interfaces, ensuring safety and performance through resilient design.
Qualifications
2–5 years of embedded software engineering experience.
Strong proficiency in modern C++ (11/14/17/20).
Fluency in Python and Bash for testing and prototyping.
Solid understanding of Embedded Linux and shell manipulation.
Experience with real-time constraints and resource-constrained hardware.
Responsibilities
Write efficient, robust C++ for Embedded Linux platforms.
Work within an agile sprint-driven framework.
Write drivers and manage communications over common interlinks.
Bring up hardware and troubleshoot using debugging tools.
Design software with a focus on safety and resilience.
Skills
Modern C++
Python
Bash
Tools
Yocto
GTest
CMake
Ansible
Job description
Insider, Inc. is seeking an Embedded Software Engineer in San Jose, California. The role involves building high-reliability real-time systems with a focus on embedded development and hardware integration. The ideal candidate will have 2–5 years of experience in embedded software engineering, strong proficiency in modern C++ and familiarity with Python and Bash. Working within an agile framework, you will also manage communications over hardware interfaces, ensuring safety and performance through resilient design.