About the job
Join our innovative team as a Software Engineer III specializing in Navigation at AEVEX Aerospace, with opportunities to work from our Tampa, Florida or Dayton, Ohio offices.
In this vital role, you will design, develop, and test cutting-edge software applications tailored to meet user requirements. Collaborating closely with a talented software development team, you will leverage your expertise in programming languages and software development methodologies to create efficient and functional solutions.
Key Responsibilities:
- Develop Embedded Linux and microcontroller software applications using C/C++, with occasional use of other programming languages.
- Innovate new features in Navigation, Autonomy, Sensor Fusion, and Collaboration within our software products.
- Integrate advanced technologies such as ROS1/2 and Docker into our software platforms.
- Utilize middleware like ROS1/2 to implement modular system architectures.
- Employ Docker for building and deploying containerized applications in embedded systems.
- Engage in code reviews, merging processes, and configuration management.
- Oversee software design, testing, and maintenance using advanced programming techniques and standards.
- Conduct alpha and beta testing of new or modified applications, adhering to industry best practices.
- Evaluate technological advancements in hardware, software, and telecommunications for relevance to current and future projects.
- Analyze user requirements to inform software design and performance criteria.
- Adhere to established standards, processes, and tools throughout the software development lifecycle to promote code reuse.
- Contribute throughout the entire software development process, including requirements gathering, design, implementation, testing, debugging, and deployment.
- Perform additional duties as assigned.
Standard Responsibilities:
- Maintain regular and reliable attendance, adhering to the established schedule.
- Exhibit professional behavior that positively reflects on the company and aligns with our policies and practices.
- Embody AEVEX’s cultural values, aligning daily actions with departmental goals and overall company culture.

