Software Certification Engineer (Software Verification Engineer)
## About the RoleMid-Continent Instruments and Avionics is seeking a **Software Certification Engineer (Software Verification Engineer)** to provide engineering and technical support for the evaluation, testing, verification, and certification of avionics, power electronics, battery systems, and related aircraft components. This role will plan and implement **RTCA DO-178C** and **DO-254** lifecycle processes, verify complex microcontroller and FPGA designs, and support safety-critical software development and verification.Successful candidates will bring experience with safety-critical software processes, proficiency in **C programming**, strong problem-solving and analytical skills, and the ability to work directly with target hardware and laboratory test equipment. The role supports products including cockpit displays and instruments, sensing systems, data conversion and storage, lithium battery management, AC/DC and DC/DC power conversion up to 8000W, in-seat power solutions, and other aircraft system components.## Key Responsibilities* Create and review design data throughout the software qualification lifecycle.* Apply safety-critical software development and verification methods.* Create and maintain plans, requirements, design standards, coding standards, change tracking, and verification documentation.* Perform formal and functional software verification.* Test and troubleshoot prototype and certified software on target hardware.* Work in a laboratory bench environment using appropriate test and debugging equipment.* Design embedded software for microcontroller-based systems.* Develop PC-based applications used for verification and manufacturing.* Support software design using current development tools, design environments, and documentation methods.* Prototype and execute test programs to verify compliance with applicable performance, regulatory, and quality requirements.* Provide engineering analysis and technical support for the evaluation and testing of existing and emerging technologies, systems, and capabilities.* Support software certification activities for avionics, power electronics, battery systems, and related aircraft products.* Verify functional and structural aspects of complex microcontroller and FPGA designs.## Required Qualifications* Bachelor’s degree in **Computer Engineering or a related field**.* At least **1 year of experience with RTCA DO-178C or a similar safety-critical software design process**.* Proficiency in **C programming**.* Ability to work directly with target hardware, laboratory bench equipment, and other tools used for debugging and analysis.* Proficiency with **Microsoft Office**.* Strong attention to detail.* Organized, focused, and results-oriented approach.* Strong problem-solving, critical-thinking, and prioritization skills.* Excellent verbal, written, and interpersonal communication skills.## Preferred Qualifications* Experience with **C# or Python** for PC application software.* Familiarity with **VHDL**.* Familiarity with **RTCA DO-254**.* Familiarity with formal coding standards.* Familiarity with safety-critical design considerations.## Skills & Competencies* Software verification and certification* Safety-critical software development* RTCA DO-178C processes* Embedded software development* C programming* Microcontroller-based systems* Software testing and troubleshooting* Target hardware debugging* Laboratory test equipment* Functional and structural verification* Critical thinking and problem-solving* Attention to detail* Organization and prioritization* Technical analysis* Written and verbal communication* Interpersonal communication* Regulatory and quality compliance* C#, Python, and VHDL familiarity## Education & Experience**Education*** Bachelor’s degree in Computer Engineering or a related field.**Experience*** Minimum 1 year of experience with RTCA DO-178C or a similar safety-critical software design process.* Additional experience with C#, Python, VHDL, RTCA DO-254, formal coding standards, or safety-critical design is preferred but not required.## Work Arrangement & Schedule* **Location:** Wichita, Kansas, United States* **Work Arrangement:** Remote* **Employment Type:** Not specified in the provided job description* **Weekly Hours:** Not specified in the provided job description* **Schedule Flexibility:** Not specified in the provided job description* **Weekend Requirements:** Not specified in the provided job description## Compensation & Benefits* **Salary:** $70,000–$110,000 yearly* Competitive pay and a comprehensive benefits package.* Career development opportunities and a work environment focused on work-life balance.* Climate-controlled, clean, organized, and safe professional light manufacturing environment.* Employee events and activities, including food truck appreciation events, employee luncheons, wellness challenges with incentives, and ticket raffles for local sporting and cultural events.Actual compensation within the targeted salary range will be determined by factors including job-related knowledge, skills, and experience.## Compliance / Additional InformationMid-Continent Instruments and Avionics provides instruments, avionics, and power solutions to the global aerospace community. The company serves customers across general, business and commercial, advanced air mobility, defense, and special missions markets.This position supports safety-critical products and processes where software quality, reliability, verification, and regulatory compliance are important. The job description describes the general nature and level of work performed and is not intended to be an exhaustive list of all responsibilities, duties, and skills required.**Apply Now** to be considered for the Software Certification Engineer (Software Verification Engineer) opportunity with Mid-Continent Instruments and Avionics.