Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Firmware Engineer II

Potter Electric

Firmware Engineer II

Hazelwood, MO
Full Time
Paid
  • Responsibilities

    Job Description

    Required Qualifications:

    • Bachelor of Science Degree in Electrical Engineering/Computer Science or related discipline with a minimum of 5 years of engineering experience
    • A strong background in embedded C programming 
    • A strong background in firmware architecture design and development for microprocessor based systems
    • Working experience with software revision control techniques
    • Working experience with real time operating systems and firmware strategies
    • Experience with networked devices and various communication protocols
    • Experience in hardware and firmware troubleshooting techniques 
    • Ability to read and understand electrical schematics
    • Ability to manage projects throughout a development schedule
    • Good written and verbal communication skills

     

    Preferred Qualifications:

    • Experience with Internet enabled devices.
    • Working experience in designing products to compliance standards. (i.e. UL / CE / FM)
    • Knowledge of embedded C coding standards like BARR-C
    • Knowledge of GitLab development operation platform
    • Experience writing procedures, design documentation, drawings and flow charts

     

    Job Expectation:

    • Write and debug firmware solutions as directed that meet product specifications
    • Confirm system performance by designing test methods and properties
    • Be capable of leading the firmware side of a product development project
    • Design and implement medium to large size features and functions
    • Translate product requirements into technical specifications
    • Coach other firmware engineers