Skip to main content

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
Apply on the employer's site

Opens the official application on the employer’s site. No login required.