Position Listing #21-39

Embedded Software Engineer

Orscheln Products, L.L.C.

Moberly, MO



Perform a variety of engineering work in design, development, verification, and troubleshooting of all Orscheln products to meet customer expectations which include both external and internal customers. Design, develop, and troubleshoot embedded software and testing platforms.


Preferred Educational Experience:

BSEE, MSEE, BSCS, MSCS, BSECE, MSECE or closely related field. Applicable work experience will also be considered.


Preferred Work Experience:

Preference would be given to individuals possessing a minimum of three (3) years’ experience.  Especially in the areas of software development with a focus on safety-critical designs.


Relocation assistance available.




  • Work with customers to develop design requirements
  • Design, analyze, debug, verify, validate, and document software systems following industry-standard design practices. Perform system- and sub-system-level safety analyses including Hazard Analyses, Fault Trees, and Failure Mode Effects and Criticality Analyses. Implement software designs and work with system engineers and hardware engineers to integrate implemented designs into systems.
  • Develop embedded software using embedded C/C++ standalone software and platforms for testing software. Language emphasis in C, C++, and Python.
  • Troubleshooting and debugging embedded hardware and software.
  • Work with systems engineers and hardware engineers during the bring-up, debug, and low-level testing of hardware systems
  • Support systems engineers and hardware engineers as necessary throughout the system development lifecycle
  • Define, execute, and document product verification procedures.
  • Utilize project management tools on projects to serve as a planning and progress monitor.
  • Learn and adapt to evolving specifications.
  • Document use instructions for products and software.
  • Work with customers as required.




  • Perform all other tasks as assigned.




  • Computer skills
  • Communication skills
  • Strong verbal and written communication skills
  • Ability to work in a team environment
  • Self-starter with the ability to prioritize assignments/projects within tight time constraints to meet deadlines
  • Must be able to develop effective working relationships with other people and lead cross-functional teams
  • High energy level and professionalism
  • A passion for winning and excellence
  • Familiar with CAN / SAE J1939 communication protocol
  • Familiar with embedded C/C++ using the Visual Studio IDE
  • MatLab
  • LabView
  • Familiar with DMM, oscilloscopes, and logic analyzers
  • Basic understanding of electrical circuits/schematics




  • Data entry
  • 80% of the time sitting
  • Some bending/stooping
  • Lifting less than 35lbs
  • Climate controlled environment
  • Business-related travel




  • Must be a U.S. Citizen or a permanent lawful resident of the U.S.

Think you'd be a good fit?

We think so too. Apply today.

© Copyright 2020 Orscheln Group - All Rights Reserved