Group Lead, Embedded Software jobs in United States
cer-icon
Apply on Employer Site
company-logo

AEVEX · 1 month ago

Group Lead, Embedded Software

AEVEX Aerospace is a company that supports U.S. national security missions by providing aviation and analysis solutions. They are seeking a Group Lead for their Embedded Systems team to provide technical direction and leadership while overseeing multiple projects in embedded systems software development.

AerospaceAir TransportationInformation ServicesSoftware
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Lead a multidisciplinary software engineering group responsible for embedded, autonomy, and ground-station UAS software development
Manage team workload, task assignment, and performance across multiple concurrent programs
Balance staffing, priorities, and technical focus to meet both near-term deliverables and long-term capability growth
Interface with Flight Test, Systems Engineering, and Hardware teams to ensure system-level integration and rapid iteration
Serves as the primary interface between software engineering, program management, customers, and executives
Coordinates seamlessly with systems, hardware, and test teams to deliver integrated UAS capabilities
Implement networked and containerized system design
Provide cradle-to-grave ownership of software developed after release, including updates, support, and technical oversight
Integrate and maintain real-time systems for flight-critical and autonomy software components
Design and oversee 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 using C, C++, and Python and occasionally other programming languages (C#, Lua, etc)
Guide implementation of frameworks such as Docker, ROS2, MAVLINK, and TCP/UDP communication for distributed autonomy and mesh networking
Oversee embedded and UAV autonomy system software design and integration
Oversee CI/CD pipelines, software-in-the-loop (SIL) and hardware-in-the-loop (HIL) testing environments
Oversee communication protocol design and debugging across mixed hardware interfaces
Oversee integration of sensors, radios, routers, and mission equipment into distributed UAV systems
Evaluate and integrate new frameworks, open-source libraries, and technologies into the tech base
Define and document software requirements, architectures, and interfaces across embedded and companion computing environments
Conduct real-time performance optimization and deterministic behavior assurance
Promote configuration management, versioning, and documentation discipline
Encourages experimentation and technical excellence while ensuring disciplined engineering practices
Anticipate technology needs and workforce scaling
Perform other duties as required
Regular and reliable attendance on a full time basis [or in accordance with posted schedule]
Responsible for exhibiting professional behavior with both internal and external business associates that reflects positively on the company and is consistent with the company's policies and practices
Embodies AEVEX’s cultural values and aligns daily actions with department goals and company culture

Qualification

Embedded systemsCC++PythonCommunication protocolsTechnical leadershipDevOpsCI/CDROSDockerReal-time systemsData analysisTeam managementProblem-solvingMentorshipTechnical documentation

Required

Understanding of configuration, troubleshooting, data analysis, and integration of a wide variety of applications and equipment such as internal software libraries and products, GPS receivers, LiDAR sensors, inertial sensors, network routers, radio modems, serial port hubs, etc
Proficiency in C, C++, Python, and exposure to C#, Lua, or similar languages
Familiarity with ROS, Docker, and distributed networked systems
Understanding of DevOps, CI/CD, version control, and software verification in R&D environments
Ability to clearly convey complex technical concepts and program status to diverse internal and external audiences
Ability to aligns technical execution with program and company objectives
Ability to task technical risks in a chaotic environment
Champions AEVEX's culture and empowers employees to take responsibility for their jobs and goals
Engages employees by creating a climate in which they want to do their best
Sets performance standards and encourages employee engagement and results through delegation, continuous feedback, goal setting, and performance management
Maintains employee work schedules
Provides oversight and direction to the employees in accordance with AEVEX's policies and procedures
Ability to serves as lead advocate for the Software team, consistently representing and supporting the engineering team's needs and perspectives to leadership
Ability to build and develop high-performing teams through mentorship, accountability, and empowerment
Ability to clearly articulates expectations to Software team and is transparent in decision making
Ability to takes ownership of technical outcomes, schedule adherence, and team performance metrics
Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Aerospace Engineering or related field required
7+ years of software development experience, with experience in technical leadership or teamlead roles preferred
Proven experience developing autopilot systems, ground control stations, or flight simulation software
Extensive experience with embedded systems and Linux-based environments
Experience in communication protocol design and debugging across mixed hardware
Experience with embedded and companion computing environments (NVIDIA Jetson/Orin, Arduino, Raspberry Pi, STM32)
Ability to obtain/maintain a Top Secret DoD clearance, U.S. Citizenship required

Preferred

Hands-on experience with ArduPilot or PX4 frameworks
Prior experience in robotics, autonomous systems, or multi-agent coordination
Experience across defense and commercial UAV applications
Experience on both military and commercial applications

Benefits

401(k)-retirement plan
Comprehensive Medical, Dental, Vision, Disability and Life insurance group coverage with a portion of the premiums paid by the company
Professional development funds
Employee Assistance Plan (EAP) with counseling, legal help, child and elder care support, among other benefits

Company

AEVEX

twittertwittertwitter
company-logo
AEVEX designs and delivers autonomous precision strike systems to dominate the modern battlespace.

Funding

Current Stage
Late Stage
Total Funding
unknown
2020-03-01Series Unknown

Leadership Team

leader-logo
Brian Raduenz
Founder and Executive Chairman
linkedin
Company data provided by crunchbase