6 дней назад
Principal Software Engineer (Robotics)
147 000 - 224 250$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Principal Software Engineer (Robotics): Developing Kinesis software for collaboratively controlling advanced robotic platforms with an accent on C++ and Kotlin systems, cross-platform applications, and hardware-integrated autonomy. Focus on driving architecture, designing SDKs and APIs, integrating safety-critical systems, and validating features through hands-on robot field testing.
Location: Simi Valley, California, United States; office environment required
Salary: $147,000–$224,250 per year
Company
develops autonomous systems and defense technologies across air, land, sea, space, and cyber domains.
What you will do
- Develop software for vision-based navigation, autonomy, cooperative behaviors, and mission systems.
- Drive technical direction and architectural decisions across the Kinesis robotic control ecosystem.
- Design, implement, and integrate systems in C++ and Kotlin for Android, Linux, and Windows.
- Design SDK interfaces and APIs for internal and third-party integration with systems.
- Lead technical work for customer programs and collaborate across software development teams.
- Conduct hands-on robot field testing and occasionally travel for customer or testing events.
Requirements
- Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Mathematics, Physics, or equivalent experience; 12+ years of relevant experience may substitute for education.
- Strong modern C++ skills, maintainable software architecture, modular system design, and experience with CMake or similar build systems.
- Experience developing software for mechatronic or hardware-integrated systems, with knowledge of networking topologies, protocols, and safety-critical concepts such as determinism and real-time systems.
- Experience evaluating product design tradeoffs, translating them into system requirements, and communicating with technical and non-technical customers.
- Experience tasking and mentoring small engineering teams; ability to use AI tooling to improve engineering productivity and code quality.
- Must be a U.S. citizen, U.S. permanent resident, asylee/refugee, or an individual approved for an export license; ITAR/EAR compliance is required.
Nice to have
- Experience with UAS, drones, robotics, autonomous vehicles, or embedded systems.
- Advanced degree, CI/CD pipelines, Android/Linux application development, Docker, or FastDDS, gRPC, and MQTT.
- Experience designing and delivering APIs and SDKs to third-party developers.
Culture & Benefits
- Regular employment with medical, dental, and vision benefits.
- 401(k) with company matching.
- 9/80 work schedule and paid holiday shutdown.
- Continuous learning, mentoring, teamwork, and ownership in a fast-paced, deadline-driven environment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Principal Engineer - Autonomy
91 500 - 148 100$
6 дней назад
Staff Robotics Controls Engineer (Robotics)
149 000 - 204 000$
9 дней назад
Senior Embedded Software Engineer (Robotics)
150 000 - 180 000$
10 дней назад
Staff Flight Software Engineer (Aerospace)
158 000 - 189 000$
8 дней назад
Flight Software Engineer (Autonomous Flight)
5 дней назад