Firmware Engineer Job at Yochana, Richland, MI

Z0hYYUpHSVR0V0VhbW55ZzduaEFFS2lnN1E9PQ==
  • Yochana
  • Richland, MI

Job Description

Job Title: Firmware Engineer

Location: Richland, MI

Onsite/ Remote: Day 1 Onsite at customer location

Fulltime

Job Description:

Education:

  • BE/B tech-Electronics and communication

Must be skilled in the following -

Firmware:

  1. 2303-Specific
  2. FreeRTOS
  3. Ethernet
  4. REST (Web)
  5. CAN, preferably CANOpen
  6. C programming language
  7. GNU Make
  8. GCC
  9. Clang
  10. VS Code
  11. Bootloaders and related concepts
  12. Encryption

Hardware:

  1. Understanding of electronics, ability to read electrical drawings
  2. Electronics troubleshooting, ability to use of measurement instrumentation (DMM, oscilloscope, power supplies, etc.)
  3. Altium Designer (familiarity with)
  4. SPICE (familiarity with)
  5. MS Office – Excel, Visio, Word, etc.
  6. Autodesk Inventor (familiarity with)
  7. Enovia PLM (familiarity with)
  8. Git (version control concepts and workflow) (familiarity with)

Must be capable of the following responsibilities –

Firmware:

  1. Implements C unit tests.
  2. Helps develop integration tests.
  3. Extensive debugging skills.
  4. Automated testing setups

Hardware:

  1. Assisting in ensuring the hardware design satisfies the product functional requirements, performance characteristics identified in the high level design, detail design specification, and technical documentation
  2. Designing, planning, or setting requirements for necessary test equipment and/or test software
  3. Hardware module testing and verification including parametric, functional, EMC/EMI, environmental, or other engineering evaluation testing
  4. Authors and maintains the Electronic Test Specification documents

Job Tags

Full time, Remote work,

Similar Jobs