Senior Firmware Engineer

4 weeks ago


Marshalltown, United States Optomi Full time

Optomi, in partnership with a Fortune 500 manufacturing company, is seeking an Senior Firmware Engineer to join their growing team in Marshalltown, IA

Responsibilities:

  • Architect, prototype and implement device communications, signal conditioning and microcontroller software for industrial embedded systems.
  • Balance power requirements, computational capability, communications strategies and data rates for optimal performance.
  • Work closely with our prognostics engineers on predictive and prescriptive analytics for process control elements.
  • Adopt Agile development methodology for iterative and incremental development processes in a team environment.
  • Work closely with software development teams company wide to integrate device functionality into larger customer and internal systems.
  • Design, setup and implement software, valve, sensor and electronics testing.

Experience:

  • Bachelors Degree in Computer Engineering or similar field, or equivalent experience.
  • Relevant years of engineering experience commensurate with the level of the position.
  • Experience at collaborating with diverse work groups.
  • Low power and embedded systems experience.
  • Experience in firsthand development and solving on embedded targets.
  • Expertise in C or C++.
  • Understanding of C# and XAML.

Preferred Qualifications:

  • Minimum of 5+ years relevant industry experience.
  • Control valve business knowledge and experience.
  • Experience with sensors and industrial electronics.
  • Understanding of analog and digital sensor technologies.
  • Knowledge of Modbus, HART, and Bluetooth protocols.
  • Experience with Object-oriented Design and UML.
  • Experience with sensor technologies, integration, power management, and communications protocols.

  • Firmware Engineer

    4 weeks ago


    Marshalltown, United States Insight Global Full time

    Insight Global is looking for a Firmware Engineer to join one of their premiere manufacturing clients in the Ames/Marshalltown area. This individual will be working collaboratively across a multi-functional teams to deliver high-quality products through interactive and incremental processes. The goal of this team is to make empowered decisions and are...


  • Marshalltown, United States Xerox Full time

    General Information Press space or enter keys to toggle section visibility City Marshalltown, Waterloo State/Province Iowa Country United States Department Technical Customer Services Date Tuesday, May 7, 2024 Working time Full-time Ref# 20033236 Job Level Individual Contributor Job Type Experienced Job Field Technical Customer Services Seniority...