> Markdown version of [/jobs/ext/1205287-software-engineer-embedded-senior-level](https://www.wearedevelopers.com/jobs/ext/1205287-software-engineer-embedded-senior-level). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Embedded (Senior level) - **Company:** Mid-Continent Instruments and Avionics - **Location:** Wichita, KS, United States - **Experience:** Expert - **Salary:** $120,000.0 - $140,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Software Applications, C Sharp (Programming Language), Computer Programming, Computer Engineering, Data Conversion, Software Debugging, Embedded Software, Firmware, Field-Programmable Gate Array (FPGA), Microsoft Office, VHSIC Hardware Description Language (VHDL), Bare Metal, DO-178B - **Published:** July 8, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ffbda93bea863a85 ## About the Role * You have a Bachelor of Science in computer engineering or related field. * You have a minimum of 10 years of professional experience designing embedded software in the U.S. * You have the ability to work directly with target hardware, including lab bench equipment and other tools for debugging and analysis. * You have proficiency in C programming. * You are proficient with Microsoft Office. * You have strong attention to detail. * You are organized, focused, and results oriented. * You are a problem-solver with critical thinking and prioritizing skills. * You have excellent verbal, written and interpersonal communication skills. WE WOULD REALLY LIKE IT IF… (but it's not a deal breaker) * You have experience designing safety-critical software, utilizing RTCA DO-178C, DO-254 or a similar process. * You have experience with C# for PC application software. * You have experience programming in VHDL. * You have experience with Design for Manufacture and Design for Test (DFM & DFT). * You have experience designing or troubleshooting PCB system hardware. ## Description As a Software Engineer, you will provide engineering expertise in the evaluation and testing of existing and emerging technologies, systems, and capabilities. You will design avionics, power electronics, and battery systems with an emphasis on embedded software solutions to create compelling new products. You'll create unique intellectual property to address the growing demand for software-defined behavior. You can expect a variety of opportunities ranging from products for cockpit displays, instruments and navigational references based on local and remote sensor inputs. Additional products include data conversion and storage, lithium battery management, AC and DC power conversion, and in-seat power solutions., * Design and implement embedded C software for bare-metal microcontroller-based systems with an option for VHDL firmware for FPGA-based systems * Research new components, technologies, and methods to incorporate into new designs * Design tools to support manufacturing, calibration and verification of safety-critical products * Build and troubleshoot hardware, including basic soldering, operation of test equipment, and daily work in both office and test lab environments * Prototype and execute test programs to verify compliance with applicable performance, regulatory, and quality requirements * Create and document designs in required formats, including BOMs, ECOs, and work instructions ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World](https://www.wearedevelopers.com/videos/1206-single-server-global-reach-running-a-worldwide-marketplace-on-bare-metal-in-a-cloud-dominated-world) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [How to Avoid Tech Hype Traps - Josip Stuhli](https://www.wearedevelopers.com/videos/1817-how-to-avoid-tech-hype-traps-josip-stuhli) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)