Electrical Engineer, Embedded Software Engineer

09 Oct 2024

Vacancy expired!

Job Description: Responsible for developing architectural and design requirements, creation of embedded microprocessor code, software unit and system tests, and for qualification of industrial products.

The Electrical Engineer can office in either Lynchburg, VA or Springville, UT.

Requirements
  • Define and implement embedded code designs that will meet the specifications for new products. Specifications include performance, cost, and quality, and industrial certification requirements.
  • Develop, test, and debug board level firmware using contemporary tools and techniques.
  • Board level software designs include analog and digital I/O, board to board communication, AC/DC motor control, industrial network communication, and human interface.
  • Ensure that projects are efficiently executed to achieve timely deliverables.
  • Thoroughly document designs including requirements, architecture, detailed design, test procedures, test reports, and static code analysis results.
  • Participate in peer-reviews of design requirements and code.
  • Participate as an integral member of the Engineering team approach in executing projects.
  • Contribute technical skills to support new product development and existing product sustaining.
  • Work in all phases of software/hardware development lifecycle.
  • Occasional domestic or international travel.
  • Permanent Resident or Authorized to work in US.