
Sr. Embedded Software Engineer
Reliable Robotics Corporation10 days ago
Base Salary
$210k - $280k/yr
Responsibilities
- Develop C/C++ flight software requirements, design, code, unit tests, and requirements-based test cases following DO-178C procedures.
- Create Python-based software integration test cases.
- Maintain Continuous Integration infrastructure for automating software integration, build, testing, and deployment.
- Focus on bare-metal operating system and hardware initialization, networking, protocol drivers, and memory interfaces.
Requirements
- 8+ years of professional experience developing C or C++.
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience.
- Professional experience developing software for embedded, high-performance, or safety-critical applications.
- Thorough understanding of computer architecture, operating systems, and networking is preferred.
- Experience working in a DO-178 software development environment is preferred.
- Excellent written and verbal communication skills.
- Comfortable with a fast-paced, agile/iterative development life cycle.