← Back to opportunities

Software Engineer

📍 Location
Kalamazoo, Michigan
⏰ Job Type
Full-time
📅 Posted
May 14, 2026

About the Role

Overview



Client is seeking an experienced Software Engineer to lead and support complex software development projects for airborne systems. This role is responsible for software design, development, testing, documentation, implementation, and ongoing system support. The ideal candidate will bring strong C programming experience, knowledge of RTCA/DO-178C airborne software lifecycle activities, and the ability to lead technical efforts from requirements through delivery.



Core Responsibilities



Lead detailed software development and engineering projects to meet cost, schedule, technical, and user objectives.



Perform software design for complex systems, including requirements definition, user interaction, cost/benefit analysis, and system documentation.



Develop, code, test, debug, document, implement, upgrade, and maintain complex software products.



Support airborne soft...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position