Responsibilities
- Create robust, always-on embedded systems for consumer devices and gateways that require little upkeep over extended periods
- Take part in reviewing system architecture, design decisions, and source code
- Build functional prototypes to validate core engineering concepts and assess technical limitations
- Collaborate with manufacturing teams to produce hardware internally
- Develop high-quality software for Linux-based processors and microcontrollers, including ARM and RISC-V platforms
- Design and implement test systems that run across virtualized environments and real-time hardware-in-the-loop setups
- Build innovative tools to improve the speed and reliability of software testing, deployment, and data analysis within continuous integration pipelines
Work Arrangement
On-site
Other
- Must be available to work beyond standard hours and on weekends when necessary
- Applicant must meet U.S. export control requirements by being a U.S. citizen, national, lawful permanent resident, refugee, or asylee, or be eligible to obtain authorization from the U.S. Department of State