Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Embedded (AHRS)

Mid-Continent Instrument Co

COME JOIN MID-CONTINENT!

Where your work is valuedabove-market pay, real work-life balance, and a team that feels like home.

THE POSITION

As a Software Engineer, you will design avionics, power electronics, and battery systems with an emphasis on AHRS and INS products using the latest advances in sensor technologies. Youll 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.

THIS POSITION MAY BE FOR YOU IF

  • You have a bachelors degree in computer engineering or related field.
  • You have a minimum of 10 years of experience designing embedded software in the U.S.
  • You have a minimum of 5 years of experience as principal designer for AHRS and INS solutions.
  • You have a minimum of 5 years of experience characterizing and calibrating inertial sensor devices.
  • You have the ability to work directly with target hardware, including lab bench equipment, 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 its not a deal breaker)

  • You have experience with C#, C++, or Python languages for PC application software.
  • You have experience with VHDL.
  • You have experience designing safety-critical software, utilizing RTCA DO-178, DO-254 or similar processes.
  • You have experience designing or troubleshooting PCB system hardware.
  • You have experience with Design for Manufacture and Design for Test (DFM & DFT).

WHAT YOU CAN EXPECT FROM ONE DAY TO THE NEXT

  • Design and implement embedded C software for bare-metal microcontroller-based systems with an option for VHDL firmware for FPGA-based systems
  • Architect and implement ARHS and INS products utilizing 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, 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

WE ARE ONE OF THE BEST PLACES TO WORK

  • We provide competitive pay and a comprehensive benefits package.
  • We promote an environment where you can excel in your career while maintaining a healthy work-life balance.
  • Our facility is climate controlled, clean, organized, and safe. We operate in a professional, light manufacturing environment.
  • We believe anything worth doing is worth doing right every time.
  • We have frequent events to keep work interesting. Our food drive is super impressive, we have an annual food truck fest appreciation day, monthly fruit/donut day, employee luncheons throughout the year, wellness challenges with incentives and frequent ticket raffles for local sporting and cultural events.
  • We have a small company feel even though were doing big things!

WHO WE ARE

Founded in 1964, Mid-Continent Instruments and Avionicsprovides superior instruments, avionics and power solutions to the global aerospace community. We operate one of the largest maintenance, overhaul and exchange programs in the world, and deliver safe and certified products, using innovative technologies and sophisticated clean sheet designs.

At Mid-Continent Instruments and Avionics, we are committed to quality, service, integrity, and professionalism. Our employees serve the best customers from all over the world in general, business and commercial, advanced air mobility, defense and special missions markets. In this role, youll be an important part of the reason our customers consider us a premier instrument, avionics, and aircraft power solutions provider.

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. Actual compensation offered within the targeted salary range will be determined by factors such as job-related knowledge, skills, and experience.

Compensation details: 100000-150000 Yearly Salary

PI0c198528e3b8-26289-40232776

Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Embedded (AHRS) in Montana vacancy
  • $150.2k - $283.5k

     ...pursue their dreams. What you’ll do… Design and implement software running on a distributed embedded system with multiple microcontrollers with a focus on...  .... You’ll have… Bachelor’s degree in electrical engineering, Computer Science, Computer Engineering, experience 1... 
    Suggested
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford Motor Company

    Helena, MT
    3 days ago
  • $91k - $135k

     ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Embedded Software Engineer – MES Level Job Code: 37063 Job Location: Camden, NJ Schedule: 9/80 reg with every other Friday off Are you... 
    Suggested
    Local area
    Relocation

    L3Harris Technologies

    Montana
    4 days ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-...  ...development, and testing Supporting the development of console and embedded software systems Troubleshooting issues and implementing... 
    Suggested
    Remote job
    Internship

    Danaher

    Great Falls, MT
    2 days ago
  • $120k - $150k

     ...Sr. Embedded Firmware Engineer   JOB-10046852   Anticipated Start Date June 24, 2026   Location Houston, TX   Type of Employment...  ...systems. This role involves driving innovation, ensuring software reliability, and collaborating closely with cross-... 
    Suggested
    Full time
    Local area

    Dynamics ATS

    Opportunity, MT
    17 days ago
  • $144.2k - $288.4k

     ...Position Summary As a Principal Software Engineer, you will define and drive the technical direction for modern, cloud‑native applications...  ...fundamentals—such as testing, observability, and CI/CD—are embedded from day one. Through technical leadership, collaboration, and... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Local area

    Hispanic Alliance for Career Enhancement

    Helena, MT
    22 hours ago
  • Experienced Software Engineer with strong Java and Selenium skills,Develop automation scripts and execute regression suites,Develop automation scripts and execute regression suitesaa415a4b-8b21-40fc-a65c-70d2b25ca29a

    PatCompene

    Whitefish, MT
    5 hours ago
  • ## 2026 Fall Co-op - Global Technology Solutions - Software Engineer (SWE)Postulerremote type: Sur placelocations: Mount Laurel, New Jerseytime type: Temps pleinposted on: Publié aujourd'huitime left to apply: Date de fin : 5 juillet 2026 (Il reste 16 jours pour postuler... 
    Temporary work
    Work experience placement
    Internship
    Work at office
    Local area
    Work from home
    Relocation
    Flexible hours

    TD Bank

    Montana
    1 day ago
  • $114k - $273k

     ...About The Role: Innovative Defense Technologies (IDT), a leading defense technology company, is seeking a Senior Software Engineer to be part of our Warfare Systems team and based out of our Arlington, VA or Mount Laurel, NJ location. The Senior... 
    Full time
    Work at office
    Immediate start
    Remote work

    Innovative Defense Technologies

    Montana
    5 days ago
  • $86k - $139k

     ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Software Engineer SMES Job Code: 36284 Job Location: Camden, NJ (On-Site) Schedule: 9/80 Regular (Every Other Friday Off) Job Description... 
    Local area
    Flexible hours

    L3Harris

    Montana
    3 days ago
  •  ...Senior Manager, Premium Support Engineer (Databolt) - Capital One Software (Remote) Summary As a Premium Support Engineer, you will be the primary...  ...are not just a support contact; you are a "local guide" embedded within the customer’s journey, ensuring their... 
    Local area
    Remote work

    Comfort Systems USA

    Helena, MT
    23 hours ago
  • $121.5k - $306.4k

     ...adequate resources. Builds collaborative relationships with the software development team to create reliable, scalable infrastructures....  ...everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that... 
    Temporary work
    Flexible hours

    Oracle

    Helena, MT
    5 days ago
  • $132k - $189k

     ...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Associate Manager, Software Engineering Job Code: 35958 Job Location: Camden, NJ L3Harris Space Mission Systems is seeking an experienced Software... 
    Local area
    Flexible hours

    L3Harris

    Montana
    4 days ago
  • $72k - $114.45k

     ...Associate Software Engineer - JobID-838 Department: Engineering Employment Type: Full Time Location: Mount Laurel, NJ Compensation: $72,000 - $114,450 / year Description Innovative Defense Technologies (IDT), provider of cutting-edge cloud-based integration, automated... 
    Full time
    Internship
    Work at office
    Immediate start

    Idtus

    Montana
    22 hours ago
  • $96.8k - $306.4k

     ...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible...  ...from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn... 
    Temporary work
    Flexible hours

    Oracle

    Helena, MT
    3 days ago
  • Job Title: Senior Full Stack Java Developer Location: Philadelphia, PA; or Mount Laurel, NJ; or Charlotte, NC; or Fort Lauderdale, FL (Hybrid) Contract duration: 12 months Detailed Job Description: • Design and develop scalable, high-performance microservices...
    Contract work
    Shift work

    eTeam

    Montana
    2 days ago
  • $123.4k - $176.3k

     ...enhance and sustain the organization's software systems in a cross-functional team environment...  ...design control processes and good engineering practices. This job family programs and...  ...preferred. Proven experience embedding AI agents onto enterprise platforms like... 
    Temporary work
    Local area
    Immediate start
    Flexible hours

    Cardinal Health

    Helena, MT
    5 hours ago
  •  ...skills: JMS MQ, JPA / Hibernate, Angular, HTML5, j Query Education Requirement: Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering/ Mechanical Engineering. E-Verified. Help to get H1B... 
    H1b
    Immediate start

    SynergisticIT

    Billings, MT
    4 hours ago
  • $150k - $165k

     ...Senior Software Engineer St. Louis Park, MN Job Summary: We are seeking a Senior Software Engineer with specialized experience...  ...programmer software for medical device systems, including embedded components and mobile apps (iOS/Android). Build secure... 
    Full time

    Enterra Medical, Inc.

    Park County, MT
    22 days ago
  • $150k - $160k

     ...Title : Senior Software Engineer Location : St. Louis Park, MN | Hybrid  Job Type : Permanent / Direct Hire Compensation : $1...  ...implantable medical devices. This position requires a blend of embedded systems expertise, mobile application development, and a... 
    Permanent employment
    Flexible hours

    Dahl Consulting

    Park County, MT
    2 days ago
  • $43 - $46 per hour

    Requirement ID: 89170-1 Location: Mount Laurel, NJ Duration: 6 months Title: Java Microservices Developer Pay Rate: $43 - $46/hr Role Descriptions Develop and maintain microservices-based applications using Java and Spring Boot Build and...

    Artech

    Montana
    4 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Great Falls, MT
    1 day ago
  • $70.6k - $141.2k

     ...the digital nervous system of OCI’s data centers. As a Principal Engineer, you will serve as a technical authority and delivery leader,...  ...everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that... 
    Temporary work
    Live in
    Local area
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle

    Helena, MT
    3 days ago
  •  ...Job Description Workplace Type: Hybrid About Us: Pickett, an ESP Associates company, is a highly innovative surveying and engineering company with over 60 years of industry experience serving clients throughout the US and Caribbean. At Pickett, we use the... 
    Temporary work
    For subcontractor
    Flexible hours

    ESP Associates

    Bozeman, MT
    21 days ago
  • $190k - $225k

     ...fuzzing, and performance measurement directly into CI/CD pipelines. Position Overview We are seeking an experienced Principal Software Engineer to lead our technical research and development efforts. Reporting directly to the President, this hands‑on leadership role will... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Vigilant Cyber Systems

    Montana
    22 hours ago
  • $70 - $75 per hour

     ...Lead System Engineer Req number: R8001 Employment type: Full time Worksite flexibility: Remote Who we are CAI is...  ...leadership experience, and a passion for leveraging AI tools in software engineering, and are looking for your next career move, apply... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Work at office
    Local area
    Remote work
    Worldwide

    CAI

    Helena, MT
    22 hours ago
  • $155.66k - $225.16k

     ...We’re hiring our first AI Automation Engineer to lead how we apply AI internally across...  ...unique opportunity to shape how LLMs become embedded in our daily operations. Your goal will...  ...your own process of creating this software Collaborate with teams across the business... 
    Remote job
    Full time
    Shift work

    Quora

    Bozeman, MT
    4 days ago
  • $89k - $143.75k

     ...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Missoula, MT
    2 days ago
  • $131.6k

     ...Software Developer Location: Mount Laurel, NJ and unanticipated client locations throughout the U.S. Telecommuting and working from...  ...remediation using industry standard tools. Collaborate with hardware engineering teams to integrate software solutions with hardware components... 
    Remote work
    Work from home
    Relocation

    GAR Technologies

    Montana
    2 days ago
  • Overview Primary Skills: Java/Azure/Cloud Lead - Java (Java 8+, Java 17), Spring Boot, Microservices, Oracle, SQL Server, and/or No SQL, Azure, Containerization tools, Azure Terraform. Assessment Parameters Java – OOP, Collections, Exception Handling, Java 8 (Streams, ...
    Permanent employment
    Contract work
    Local area

    ETHEREUM TECHNOLOGIES LLC

    Montana
    4 days ago
  • $110k

     ...We seek a highly motivated and experienced Application Security Engineer to join our growing security team. This role is highly...  ...systems configurations. This position ensures that every step of the software development lifecycle (SDLC) follows security best practices. This... 
    Full time

    Ryder

    Helena, MT
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Embedded (AHRS). Be the first to apply!