5 дней назад
Senior Software Engineer (Apps)
111 500 - 170 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (Apps) (C++/Android): Developing control-algorithm software, Android ground control station applications, and payload integrations for autonomous unmanned systems with an accent on modern C++, distributed data systems, and hardware-integrated software. Focus on owning architecture decisions, troubleshooting aircraft and payloads, designing for deterministic real-time performance, and leading cross-functional engineering work.
Location: Lawrence, Kansas, United States; office-based work required
Salary: $111,500–$170,000 per year
Company
develops autonomous systems and defense technologies across air, land, sea, space, and cyber domains.
What you will do
- Develop modern C++ software for control algorithms, ground control station interfaces, and payload integration.
- Support Android ground control station software and cross-platform applications for Linux and Android.
- Own software architecture and design decisions while balancing performance, reliability, maintainability, risk, and schedule.
- Troubleshoot aircraft and payload issues and work with third-party vendors to integrate new payloads.
- Collaborate with systems engineers, software disciplines, the Chief Engineer, and Product Line Manager on requirements and new projects.
- Provide technical leadership, mentoring, user manuals, and other technical documentation.
Requirements
- Bachelor’s degree in a STEM discipline with 8 years of related experience, or a master’s degree with 6 years, or a PhD with 4 years.
- Extensive hands-on experience with modern C++, maintainable software architecture, and modular system design.
- Experience with DDS or similar protocols, distributed data across constrained networks, and networking principles.
- Experience developing software for mechatronic or hardware-integrated systems, including deterministic and real-time systems.
- Ability to work directly with technical and non-technical customers.
- U.S. Citizenship is required; applicants must qualify as a U.S. person or be eligible for export-license approval under ITAR/EAR requirements.
Nice to have
- Experience with CMake, CI/CD pipelines, Docker, Kotlin, or Java.
- Experience with UAS, drones, robotics, autonomous vehicles, or embedded systems.
- Experience building for Android and Linux on x86 and ARM platforms.
- Willingness to travel locally occasionally.
Culture & Benefits
- Collaborative Agile development environment with continuous learning and mentoring.
- Medical, dental, and vision coverage.
- 401(k) plan with company matching.
- 9/80 work schedule and paid holiday shutdown.
- No security clearance is currently listed for the position, though government-contract work may require the ability to obtain one.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
12 дней назад
Senior Android Engineer - Mobile Platform & Systems (Android)
150 000 - 265 000$
12 дней назад
Senior Staff Software Engineer, Software & Frameworks (Android Applications)
180 000 - 220 000$
8 дней назад
Senior Mobile Software Engineer (Android)
100 000 - 150 000$
9 дней назад
Mobile Application Developer (Android Developer)
140 770 - 180 280$
10 дней назад
Senior Software Engineer (Full Stack/Android)
117 000 - 234 000$
10 дней назад
Senior Android Software Engineer (Android)
191 000 - 215 000$