Embedded Software Engineers
Location - Mayfield Heights, OH 44124 (Hybrid)
Contract - 2 to 4 years W2
Must-Haves (Concepts & Tools)
- RTOS Experience
- Deep RTOS expertise required
- QNX RTOS is their current environment
- ARM & Intel/x86 Architecture Experience
- Experience developing software on:
- ARM platforms
- Intel/x86 platforms
- Strong C++ Development
- Primary language used by the team
- Candidate should be highly proficient in modern C++
- Low-Level Embedded Development
- Need to enjoy low-level engineering work
- Have experience close to hardware
- Be interested in platform development
- Hardware Exposure
Strong preference for candidates who have developed software on multiple hardware platforms
Examples:
- Raspberry Pi
- Proprietary embedded boards
- Industrial hardware
- Embedded controller systems
- Testing Mindset
Engineers must be able to:
- Write unit tests
- Test their own code
- Conduct code reviews