Senior Firmware Engineer - Marshalltown, United States - Optomi

    Optomi
    Optomi Marshalltown, United States

    2 weeks ago

    Default job background
    Description

    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.