What You’ll Do:
As a Robotics Embedded Software Engineer, you’ll be the driving force behind feature development in embedded C++, Issue resolution and Validation plan development.
Essential Duties & Responsibilities:
- Detect feature development in embedded C++, Linux, GitHub
- Issue resolution through triage and troubleshooting
- Agile Sprint environment
- Validation plan development
- Coordination with a global team of machine, systems, software, and validation teams
- Systems requirements decomposition
- Design
- Development
- Reviews
- Integration
- Test/Validation
Knowledge, Skills & Qualifications:
- Git, debuggers, and compilers
- C and C++ test and G test suites
- system-level feature design and specification
- datalinks (CAN, Ethernet, etc.)
(Desired)
- GStreamer
- Detect sensors
- Robotics or autonomy
Education and Experience:
- Bachelor’s degree in a Engineering/Computer Science curriculum with 6+ years of industry experience
- Master’s degree in a Engineering/Computer Science curriculum with 4+ years of industry experience