Embedded Software Engineer

2 weeks ago


Kansas City, MO, United States Actalent Full time

Job Title: Embedded Software Engineer

Job Description

The Embedded Software Engineer is responsible for developing new embedded software products for power supplies and motor controls. This role involves implementing modern software design principles, resolving complex technical problems, and providing innovative and ingenious solutions.

Responsibilities

  • Develop and maintain software architecture and manage requirements.

  • Apply knowledge of the DO-178 software development process to ensure compliance and quality.

  • Troubleshoot and resolve hardware and firmware issues.

  • Design, develop, and enhance embedded software/firmware for power supplies and motion control systems.

  • Modify and optimize existing embedded software to correct errors, support new hardware, and improve performance.

  • Participate in peer reviews of software components and system designs.

  • Collaborate with project leaders and cross-functional engineering teams to achieve project objectives.

  • Execute assignments within defined scope, schedule, and performance expectations.

  • Perform other duties as assigned.

Essential Skills

  • Strong knowledge of analog and digital circuit design principles and applications.

  • Demonstrated interpersonal and leadership abilities.

  • Commitment to delivering high-quality results.

  • Accountability and ownership of work responsibilities.

  • Effective active listening and communication skills.

  • Strong analytical skills to interpret technical data and collaborate effectively across teams.

  • Sound judgment and decision-making capability.

  • Strategic, forward-thinking mindset to guide team success.

  • Ability to work independently with minimal supervision.

  • Hands-on approach with strong commitment to teamwork.

  • Ability to perform essential functions in office, lab, and production environments.

Additional Skills & Qualifications

  • Experience with embedded C, firmware, and embedded systems.

  • Knowledge of software development, circuit design, power converters, CAN bus, RS232, state flow diagrams, and software architecture.

  • Familiarity with JAMA for managing software configuration.

  • All candidates must be ITAR compliant.

Job Type & Location

This is a Permanent position based out of Kansas City, MO.

Pay and Benefits

The pay range for this position is $100000.00 - $145000.00/yr.

HealthVisionDental401(K)

Workplace Type

This is a fully onsite position in Kansas City,MO.

Application Deadline

This position is anticipated to close on Dec 3, 2025.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.


  • Embedded Developer

    4 hours ago


    Webb City, MO, United States Cardinal Detecto Scale Full time

    Cardinal Scale Manufacturing is seeking a skilled and detail-oriented Embedded Developer to join our engineering team on-site in Webb City, Missouri. In this role, you will be responsible for designing, developing, testing, and maintaining embedded software for a variety of hardware platforms. You will work closely with hardware engineers, product managers,...


  • Kansas City, MO, United States Cerence Full time

    A Moving Experience. Join our team as a Lead Software Engineer for xUI Edge Gen 1! System Integration Development Collaborate with LLM development teams to seamlessly integrate SDKs into in-vehicle systems. Develop innovative voice interaction middleware coordinating ASR (Automatic Speech Recognition), NLU (Natural Language Understanding), and TTS...


  • Kansas City, MO, United States Cerence Full time

    A Moving Experience. Join our team as a Lead Software Engineer for xUI Edge Gen 1! System Integration Development Collaborate with LLM development teams to seamlessly integrate SDKs into in-vehicle systems. Develop innovative voice interaction middleware coordinating ASR (Automatic Speech Recognition), NLU (Natural Language Understanding), and TTS...


  • Kansas City, MO, United States Cerence Full time

    A Moving Experience. Join our team as a Lead Software Engineer for xUI Edge Gen 1! System Integration Development Collaborate with LLM development teams to seamlessly integrate SDKs into in-vehicle systems. Develop innovative voice interaction middleware coordinating ASR (Automatic Speech Recognition), NLU (Natural Language Understanding), and TTS...

  • Software Engineer

    5 days ago


    Kansas City, MO, United States Inceed Full time

    Position: Software EngineerCompensation: $90,000 - $100,000 annually, depending on experienceLocation: Kansas City, MissouriInceed has partnered with a great company to help find a skilled Software Engineer to join their team!Join a dynamic team in a collaborative environment, where innovation meets creativity. This opportunity arises as the team is...

  • Software Engineer

    3 days ago


    Kansas City, MO, United States Inceed Full time

    Position: Software EngineerCompensation: $90,000 - $100,000 annually, depending on experienceLocation: Kansas City, MissouriInceed has partnered with a great company to help find a skilled Software Engineer to join their team!Join a dynamic team in a collaborative environment, where innovation meets creativity. This opportunity arises as the team is...

  • Software Engineer

    3 days ago


    Kansas City, MO, United States Inceed Full time

    Position: Software EngineerCompensation: $90,000 - $100,000 annually, depending on experienceLocation: Kansas City, MissouriInceed has partnered with a great company to help find a skilled Software Engineer to join their team!Join a dynamic team in a collaborative environment, where innovation meets creativity. This opportunity arises as the team is...


  • Kansas City, MO, United States Relativity Full time

    Posting Type Hybrid Job Overview As an Advanced Software Engineer at Relativity, you will use your development expertise, working on software projects to build our software platform, Relativity. You will help solve complex problems as we continue to improve and build great technology. This role reports into the Manager of Software Engineering. You will work...


  • Kansas City, MO, United States Relativity Full time

    Posting Type Hybrid Job Overview As an Advanced Software Engineer at Relativity, you will use your development expertise, working on software projects to build our software platform, Relativity. You will help solve complex problems as we continue to improve and build great technology. This role reports into the Manager of Software Engineering. You will work...


  • Kansas City, MO, United States Relativity Full time

    Posting Type Hybrid Job Overview As an Advanced Software Engineer at Relativity, you will use your development expertise, working on software projects to build our software platform, Relativity. You will help solve complex problems as we continue to improve and build great technology. This role reports into the Manager of Software Engineering. You will work...