companyAevexaerospace logo

Group Lead, Embedded Software Engineering

AevexaerospaceTampa, Florida, United States
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Manager

Qualifications

Essential Functions Lead a multidisciplinary software engineering group in charge of embedded, autonomy, and ground-station UAS software development. Supervise team workload, task assignments, and performance across multiple concurrent programs. Balance staffing and priorities while ensuring technical focus to achieve immediate deliverables and long-term capability development. Collaborate with Flight Test, Systems Engineering, and Hardware teams to ensure seamless system integration and rapid iterations. Act as the primary liaison between software engineering, program management, customers, and high-level executives. Coordinate effectively with systems, hardware, and testing teams to deliver integrated UAS capabilities. Implement cutting-edge networked and containerized system designs. Oversee the complete lifecycle of software developed post-release, including updates, support, and technical governance. Integrate and maintain real-time systems for flight-critical and autonomous software components. Design and supervise the integration of sensors, GPS/INS fusion, and communication protocols (SPI, I2C, UART, CAN, TCP/UDP). Develop and maintain software for embedded Linux and microcontroller-based systems utilizing C, C++, Python, and occasionally other programming languages (C#, Lua, etc).

About the job

The Group Lead for Embedded Software plays a dual role as both a lead engineer and a technical manager. This pivotal position is responsible for providing both technical direction and organizational leadership for the embedded systems software engineering team, which is engaged in developing advanced autonomy, control, and mission systems for AEVEX’s Unmanned Aerial Systems (UAS) platforms. Acting as an in-house expert, the Group Lead supports managers from various departments seeking software solutions while mentoring less experienced team members.

This role serves as the primary advocate for the software engineering team, ensuring their needs are represented, roadblocks are mitigated, and their voices are heard by program management, customers, and company leadership. The Group Lead is instrumental in aligning technical execution with strategic objectives, ensuring that software deliverables meet mission requirements, schedules, and quality standards, all while fostering a culture of high performance within the engineering team.

Additionally, the Group Lead is tasked with evaluating various technical solutions and their feasibility, overseeing multiple concurrent projects, managing daily leadership of engineers, and maintaining resource allocation. This individual will also be the main point of contact between the software team and program management, systems engineering, flight testing, customers, and company executives. Confidentiality of proprietary information is also a critical responsibility of this role.

About Aevexaerospace

AEVEX Aerospace is at the forefront of innovation in the aerospace industry, specializing in advanced technologies for Unmanned Aerial Systems. Our commitment to excellence drives us to create cutting-edge solutions that enhance operational capabilities and ensure mission success. Join our team and contribute to the future of aerospace technology in a collaborative and dynamic environment.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.