Aevex Aerospace
Software Engineer 3
Tampa, Florida, United StatesmidAdded 2 days ago
About this role
AEVEX seeks an experienced Software Engineer to develop embedded Linux and microcontroller software for unmanned autonomous systems. You'll integrate sensors, work with autopilots and robotics middleware, and collaborate across engineering teams to deliver mission-critical software at scale.
What you'll do
- Develop embedded Linux and microcontroller applications using C/C++
- Integrate technologies like ROS, Docker, and hardware sensors (GPS, LiDAR, accelerometers)
- Deploy and maintain software across embedded Linux and Windows platforms
- Collaborate on code reviews, configuration management, and cross-functional design reviews
- Analyze user requirements and contribute throughout the full software development lifecycle
- Evaluate emerging technologies and stay current with design best practices
What they're looking for
- C/C++ programming
- Embedded and microcontroller development
- Linux, ARM, and x86 platforms with cross-compilers
- Docker containerization
- ROS1/2 and middleware (zmq, RabbitMQ, DDS)
- Git version control and CMake
- Networking and data I/O protocols
- Agile software development
Opens the official application on the employer’s site. No login required.