What are the responsibilities and job description for the Software Engineer (Senior Level) position at Mid-Continent Instrument Co?
WHO WE ARE...
Mid-Continent Instruments and Avionicsmanufactures certified instruments, avionics and power solutions for the global aerospace industry and operates one of the largest maintenance, overhaul and exchange programs in the world. The company's True Blue Power division is a leader in the design and manufacture of advanced lithium-ion aircraft batteries, USB chargers, inverters and converters.
THE POSITION...
As a Software Engineer, 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 property to address the growing demand for software-defined behavior. You can expect a variety of opportunities ranging from products for cockpit displays and instruments, local and remote sensing, data conversion and storage, lithium battery management, AC / DC and DC / DC power conversion up to 6000W, and in-seat power solutions. Our employees serve the best customers from all over the world - from general, business and commercial aviation. You'll be part of the reason our customers consider us a premier instrument, avionics, and aircraft power solutions provider.
THIS POSITION MAY BE FOR YOU IF...
- You have a Bachelor of Science in Computer Engineering, Electrical Engineering, or Computer Science
- You have a minimum 10 years of professional experience designing embedded software
- You have ability to work directly with target hardware, including lab bench equipment and other tools for debugging and analysis
- You have proficiency programming in C
- 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)
WHAT YOU CAN EXPECT FROM ONE DAY TO THE NEXT...
WE ARE ONE OF THE BEST PLACES TO WORK...
This job description is intended to describe the general nature and level of work performed and is not intended to be an exhaustive list of all responsibilities, duties and skills required.