Embedded Software Engineer at Reliable Robotics - ScoutJobs - The AI-curated global job board
Skip to content
R
Posted 7 hours ago

Embedded Software Engineer

Reliable RoboticsEmbedded Software Engineer

Requirements

Bachelor's degree in CS or Computer Engineering, 3+ years C/C++ experience, Embedded or safety-critical software experience

Skills

C#PythonEmbedded Systems

About the role

Responsibilities

  • Develop C/C++ flight software requirements, design, code, unit tests, and requirements-based test cases in accordance with DO-178C procedures
  • Focus on bare-metal operating system, hardware initialization, networking, protocol drivers, and memory interfaces
  • Develop Python-based software integration test cases
  • Develop and maintain Continuous Integration infrastructure for automating software integration, build, testing, and deployment

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience
  • 3+ years of professional experience developing C or C++
  • Professional experience developing software for embedded, high-performance, or safety-critical applications

Preferred Qualifications

  • Thorough understanding of computer architecture, operating systems, and networking
  • Experience working in a DO-178 software development environment
  • Excellent written and verbal communication skills
  • Comfortable with a fast-paced, agile/iterative development life cycle

About the Company

Reliable Robotics is building safety-enhancing technology for aviation to enable a future where air transportation is safer and more transformative. Our team of mission-driven engineers works across aerospace, robotics, and self-driving cars to automate aviation systems.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Embedded Software Engineer

Reliable Robotics · Mountain View

Sign up to apply