1 час назад
Sr. Software Engineer (Embedded)
135 000 - 175 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Sr. Software Engineer (Embedded): Designing, implementing, and verifying real-time embedded flight software for spacecraft buses, orbital maneuvering vehicles, and other space vehicles with an accent on C/C++, Python, VxWorks, Linux, and automated testing. Focus on leading software architecture and design decisions, building simulators and test frameworks, debugging software with spacecraft hardware, and mentoring engineers.
Location: Arvada, Colorado, United States; hybrid 9/80 work schedule
Salary: $135,000–$175,000 annually
Company
designs and manufactures systems for space and defense applications, including satellite buses, orbital maneuvering vehicles, and space tugs.
What you will do
- Design, implement, and verify real-time embedded flight software for spacecraft and space vehicles using C/C++ and Python.
- Lead architecture and design decisions, define software interfaces, and conduct design reviews.
- Develop and maintain software for VxWorks and Linux targets across multiple toolchains and cross-compilation environments.
- Build software simulators and automated test frameworks for system integration and regression testing.
- Perform unit, integration, and system-level testing; support continuous integration and test automation.
- Debug software with spacecraft hardware and collaborate with hardware, avionics, guidance, navigation, control, and systems experts in an Agile environment.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- At least 5 years of professional software development experience, including embedded systems; 8+ years is preferred.
- Strong programming experience in C/C++ or similar embedded languages and proficiency in Python.
- Experience with VxWorks, Green Hills, or an equivalent real-time operating system, including deterministic scheduling and real-time concepts.
- Experience developing and debugging on Linux hosts and targets, with knowledge of computer architecture, operating systems, networking protocols, and inter-process communication.
- Must be able to obtain a U.S. security clearance and work with U.S. export-controlled information.
Nice to have
- Experience with avionics or spacecraft flight software architectures and standards.
- Familiarity with cross-compilation toolchains, BSPs, device drivers, and hardware bring-up.
- Experience with CI/CD, automated test frameworks, Git, telemetry, command and control, and spacecraft bus subsystems.
- Experience writing software requirements and participating in system-level trade studies.
Culture & Benefits
- Hybrid 9/80 schedule with flexible paid time off, holidays, and parental leave.
- Compensation package with bonus opportunities, 401(k) matching, and an Employee Stock Purchase Plan at select locations.
- Medical, dental, vision, life, disability, Employee Assistance Plan, Flexible Spending Accounts, and Health Savings Accounts.
- Tuition assistance, mentorship, coaching, leadership development, and personal growth programs.
- Respectful, collaborative workplace with employee-led resource groups and a focus on technical excellence.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
13 часов назад
Flight Software Engineer III (Aerospace)
92 979 - 161 672$
2 дня назад
Embedded Software Engineer II (C/C++)
90 000 - 115 000$
2 дня назад
Embedded Software Engineer III (C/C++)
100 000 - 135 000$
1 день назад
Software Engineer III (Embedded Automotive Software)
91 500 - 148 100$
17 часов назад
Senior Embedded Software Engineer (Aerospace)
132 548 - 162 437$
6 дней назад
Software Engineer, Customer Solutions (C++/Python)
156 000 - 186 000$