Embedded Software Engineer Ii

Gentex Corporation

Zeeland, Michigan, United States
Base: $73,000 cad to $109,000 cad; bonus/equity: n...
**
Bachelor's degree in engineering or computer science
2+ years experience in full software development lifecycle
High proficiency in c, c++, and assembly languages
** Gentex Corporation is seeking an Embedded Software Engineer II to design and develop software code for their products, requiring strong technical expertise and collaboration across various teams. The position is located in Zeeland, Michigan, with a focus on embedded systems, and offers a competitive salary and benefits package. **

Job Summary

  • The Embedded Software Engineer II creates software code designs to meet product requirements while interfacing with cross-functional teams.
  • Gentex is an 8-time winner of the Top Workplaces in Michigan, offering a competitive total rewards package including base salary.
  • This role requires on-site work at Gentex facilities and involves bringing up new cameras, SoCs, sensors, and chipsets.

Matching Summary

Match Score: 75

** Gentex Corporation is seeking an Embedded Software Engineer II to design and develop software code for their products, requiring strong technical expertise and collaboration across various teams. The position is located in Zeeland, Michigan, with a focus on embedded systems, and offers a competitive salary and benefits package. **

Salary

Base: $73,000 CAD to $109,000 CAD; Bonus/Equity: Not specified; Benefits: Competitive total rewards package including eligibility-based programs

Skills & Requirements

Must-have

  • Bachelor's degree in Engineering or Computer Science
  • 2+ years experience in full software development lifecycle
  • High proficiency in C, C++, and Assembly languages
  • In-depth knowledge of embedded systems and RTOS
  • Detailed knowledge of electronics components and systems

Nice-to-have

  • Strong Linux experience
  • Experience with video, audio, and signal processing
  • Familiarity with Agile processes and Git tools
  • Experience with Wi-Fi and BLE protocols
  • Mentorship skills for junior team members

Key Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science
  • 2+ years of technical experience in all phases of software development lifecycle
  • Full professional written and verbal proficiency in English
  • Ability to travel to the United States

Work Rights

Not specified

Tailored Resume

Cover Letter