Embedded Software Engineer III (Embedded)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Embedded Software Engineer III (Embedded): Develop and test software for unmanned aircraft and robotic systems with an accent on sensor integration, autopilots, payloads, and embedded processors. Focus on designing, coding, debugging, and optimizing systems for efficiency, stability, and scalability in flight test environments.
Location: Huntsville, AL (onsite office and R&D environment)
Salary: $102,708 - $145,530
Company
Premier U.S. autonomous systems company building AI-powered drones, loitering munitions, and unmanned technologies for defense across air, land, sea, space, and cyber.
What you will do
- Write and test software for integrating sensors, autopilots, payloads, software-defined radios into aircraft and robotic systems.
- Design and implement software for prototypes and products using industry tools, ensuring configuration control.
- Assist in system requirements, test plans, hardware selection, and validation testing.
- Support rapid prototyping, time estimation, troubleshooting complex systems, and flight test operations.
- Transition development software to production, participate in design reviews and multi-disciplinary teams.
- Develop proof-of-concept demonstrations and provide progress updates to meet project timelines.
Requirements
- U.S. person per ITAR: U.S. citizen, permanent resident, refugee, or asylee; U.S. Citizenship required for some contracts
- BS in Computer Science/Engineering, Electrical Engineering, Aerospace, Mechanical Engineering or related; 5-8 years relevant experience.
- Expert in Python, C, C++11, C++ STL, OpenCL; experience with Visual Studio, Eclipse, defect tracking tools.
- Knowledge of protocols: RS-485, RS-232, CAN, I2C, SPI, USB; strong mathematical and analytical skills.
- Travel required for testing and field support; ability to work long irregular hours, weekends, holidays in field environments.
- Demonstrated troubleshooting of complex systems.
Nice to have
- Advanced degree.
- STM32 processors, RTOS (µC/OS, freeRTOS), Video 4 Linux, Ubuntu Linux kernel modification, Linux/ARM drivers, ROS, Ardupilot, PX4.
- Hands-on UAV/R/C aircraft or robotic systems design/build experience.
- Strong interpersonal, communication, and teamwork skills in fast-paced environments.
Culture & Benefits
- 9/80 work schedule and paid holiday shutdown.
- Medical, dental, vision, 401K with company matching.
- Fast-paced, deadline-driven environment with small teams sharing duties.
- Emphasis on curiosity, relentlessness, mission-focus, teamwork, learning from mistakes, and ownership.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →