The role involves building and maintaining Python-based automation tools, test frameworks, and CI/CD pipelines to improve software quality. You will collaborate with cross-functional teams to streamline workflows, investigate test failures, and mentor junior team members.
Develop and integrate embedded software for safety-critical systems while collaborating with cross-functional teams. Troubleshoot and debug software on target hardware within lab environments throughout the full development lifecycle.
The Principal Software Engineer will develop and configure autonomous flight systems using ArduPilot and PX4 flight controllers. They will also collaborate with peers and clients to design, integrate, and troubleshoot complex software solutions for UAS/UAV platforms.
The role involves developing and maintaining an AI-based AML tool using Big Data and real-time processing technologies. Responsibilities include analyzing requirements, designing solutions, optimizing system performance, and conducting testing to ensure high-quality software delivery.
Develop and improve embedded graphics and compute drivers while customizing products for new hardware and real-time operating systems. Collaborate with a team to profile, optimize, and deliver reliable, safety-critical software solutions.
You will lead a cross-functional team of software engineers while managing the delivery lifecycle for OS features. Additionally, you will serve as the primary technical interface for stakeholders to translate complex requirements into actionable engineering tasks.
The Principal Systems Engineer will lead complex DoD communications and avionics programs, focusing on Link 16 tactical data link modernization. Responsibilities include managing system requirements, overseeing integration and testing, and providing technical leadership to cross-functional teams.
Design, develop, and optimize high-performance GPGPU and AI inference libraries for embedded GPU platforms. Lead platform porting efforts, maintain testing infrastructure, and collaborate with cross-functional teams to deliver scalable compute solutions.
Drive the technical direction, architecture, and implementation of advanced hypervisor features for the Mosaic platform across x86 and ARM architectures. Lead the design of virtualization strategies and mentor engineers to elevate the overall technical bar of the organization.
Lead the end-to-end capture and proposal lifecycle for high-value opportunities in the aerospace and defense sectors. Partner with cross-functional teams to develop win strategies, technical narratives, and compliant proposals for government and commercial customers.
Design, develop, and refactor real-time software architectures and modular components for embedded Linux systems. Collaborate with customers to debug complex low-level hardware-software interface problems and provide technical proposals for product lifecycles.