Embedded Software Engineer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Embedded Software Engineer (C/C++/Embedded): Developing low-level flight software and firmware for the autonomy stack, with an accent on bare-metal OS and hardware initialization, networking/protocol drivers, and memory interfaces. Focus on building safety-critical software using DO-178C procedures and automating integration, build, testing, and deployment via continuous integration.
Location: Mountain View, CA
Salary: $155K – $215K (base) + equity
Company
builds safety-enhancing automated aviation technology.
What you will do
- Develop C/C++ flight software requirements, design, code, unit tests, and requirements-based test cases following DO-178C procedures
- Build and maintain continuous integration infrastructure for automated software integration, build, testing, and deployment
- Develop Python-based software integration test cases
- Work on bare-metal operating system and hardware initialization, networking, protocol drivers, and memory interfaces
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
- Ability to work with U.S. export-controlled information (U.S. person or non-U.S. person with required authorization)
Nice to have
- Experience in a DO-178 software development environment
- Thorough understanding of computer architecture, operating systems, and networking
- Excellent written and verbal communication skills
- Comfort with an agile/iterative development life cycle
Culture & Benefits
- Mission-driven engineering team focused on safety-enhancing aviation technology
- Opportunity to develop an end-to-end product from bare metal up to the aircraft level
- Estimated base salary range of $155K–$215K with equity
- Travel up to 10% of the time
Hiring process
- Application review with eligibility checks for U.S. export control requirements
- Interview process to assess embedded/safety-critical development experience and communication skills
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →