JOBSEARCHER

Software Engineer (Python, Embedded C)

TorentifyDenver, COL6 LeadNovember 13th, 2026
About the Company: Founded in 1964, Mid-Continent Instruments and Avionics provides instruments, avionics, and power solutions to the global aerospace community. The company operates one of the world's largest maintenance, overhaul, and exchange programs and delivers safe, certified products through innovative technologies and custom designs. Its employees serve customers across general, business, and commercial aviation, advanced air mobility, defense, and special missions markets. Mid-Continent is committed to quality, service, integrity, and professionalism.
About the Role: Mid-Continent Instruments and Avionics is seeking a Software Engineer to provide engineering and technical support in evaluating and testing existing and emerging technologies, systems, and capabilities. In this role, you will design embedded software, avionics, power electronics, and battery systems, with an emphasis on Attitude and Heading Reference Systems (AHRS) and Inertial Navigation Systems (INS). You will work with sensor technologies and develop software-defined capabilities for products ranging from cockpit displays and navigation references to data conversion, lithium battery management, power conversion, and in-seat power solutions.
Key Responsibilities: Design and implement embedded C software for bare-metal microcontroller-based systems, with the option to develop VHDL firmware for FPGA-based systems. Architect and implement AHRS and INS products using MEMS, FOG, or other commercially available technologies. Design tools to support manufacturing, calibration, and verification of safety-critical products. Build and troubleshoot hardware, including basic soldering and operating test equipment. Work in both office and test laboratory environments. Prototype and execute test programs to verify compliance with applicable performance, regulatory, and quality requirements. Evaluate and test existing and emerging technologies, systems, and capabilities.
Required Qualifications: Bachelor's degree in Computer Engineering or a related field. Minimum of 10 years of experience designing embedded software in the U.S.Minimum of 5 years of experience as a principal designer for AHRS and INS solutions. Minimum of 5 years of experience characterizing and calibrating inertial sensor devices. Ability to work directly with target hardware, including laboratory bench equipment and other debugging and analysis tools. Proficiency in C programming. Proficiency with Microsoft Office. Strong attention to detail. Organized, focused, and results-oriented approach to work. Problem-solving, critical thinking, and prioritization skills. Excellent verbal, written, and interpersonal communication skills.
Preferred Qualifications: Experience with C#, C++, or Python for PC application software. Experience with VHDL.Experience designing safety-critical software using RTCA DO-178, DO-254, or similar processes. Experience designing or troubleshooting PCB system hardware. Experience with Design for Manufacture (DFM) and Design for Test (DFT).
Compensation and Benefits: Annual salary range: $100,000–$150,000.Above-market pay. Comprehensive benefits package. Career development opportunities and a focus on work-life balance. Actual compensation within the targeted salary range will depend on job-related knowledge, skills, and experience.
Work Environment and Company Culture: Climate-controlled, clean, organized, and safe facility. Professional, light manufacturing environment. Small-company atmosphere while working on large-scale initiatives. Employee events and activities, including food drives, an annual food truck appreciation event, monthly fruit and donut days, employee luncheons, wellness challenges with incentives, and ticket raffles for local sporting and cultural events. Emphasis on quality and doing work right every time.