Embedded Software Engineer II — Camera & SoC Innovation

Gentex Corporation

Grand Rapids (MI)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Gentex Corporation seeks an Embedded Software Engineer II to design, develop, test, and validate software for embedded platforms. You will interface with hardware, software, and product teams to meet customer needs and deliver high-quality camera and sensor solutions.

The role emphasizes full development lifecycle, real-time systems, and driver development, with on-site work at Gentex facilities in Michigan. Strong collaboration and debugging skills are essential.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related discipline.
  • 2+ years of technical experience in all phases of software development lifecycle.
  • Detailed knowledge of electronics components and systems.
  • High proficiency in C, C++ languages, assembly languages, and real time operating systems.
  • In-depth knowledge of embedded systems.
  • Must balance multiple responsibilities and have strong multi-tasking skills.
  • Proficiency in Microsoft Office Suite.

Responsibilities

  • Execution of full development lifecycle including Requirements Analysis, Software Architecture, Software Design, Algorithm Design, Unit Test Development, Integration Test Development, Embedded Software Development, Software Verification and Validation.
  • Coordinate with cross-functional teams inclusive of Hardware, Mechanical, Product, Software Project Engineering and System Engineering.
  • Help design and implement new features for our embedded platforms, including bringing up new cameras, SoC’s, sensors, chipsets and other driver development.
  • Participate in code reviews, estimation and planning meetings.
  • Active involvement in process improvement and software compliance activities.
  • Assist in the recruiting and screening of candidates, as required.
  • Providing technical guidance and mentorship to junior team members.
  • Other duties as assigned.

Skills

C
C++
assembly languages
RTOS
embedded systems
Linux
Video processing
Audio processing
Image signal processing
Communication skills

Education

Bachelor’s degree in Electrical Engineering

Tools

Git
Bitbucket
Jenkins
JIRA
Azure DevOps

Job description

Gentex Corporation seeks an Embedded Software Engineer II to design, develop, test, and validate software for embedded platforms. You will interface with hardware, software, and product teams to meet customer needs and deliver high-quality camera and sensor solutions.

The role emphasizes full development lifecycle, real-time systems, and driver development, with on-site work at Gentex facilities in Michigan. Strong collaboration and debugging skills are essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer I - C/RTOS, Camera Tech (On-site)
Embedded Software Engineer I - C/RTOS, Camera Tech (On-site)

Gentex Corporation • Zeeland (MI)

On-site
USD 70,000 - 90,000
Profit-sharing bonuses
5% 401K match
Employee stock purchase program
+1
Embedded Software Engineer II
Embedded Software Engineer II

Gentex Corporation • Grand Rapids (MI)

On-site
USD 90,000 - 130,000
Embedded Software Engineer II
Embedded Software Engineer II

Gentex Corporation • Zeeland (MI)

On-site
USD 85,000 - 125,000
Embedded Software Engineer I
Embedded Software Engineer I

Gentex Corporation • Zeeland (MI)

On-site
USD 70,000 - 90,000
Profit-sharing bonuses
5% 401K match
Employee stock purchase program
+1
Senior Embedded Vision Software Engineer
Senior Embedded Vision Software Engineer

Cognex Corporation • Germany (OH)

On-site
USD 69,000 - 94,000
Camera Software Engineer – Embedded IVI Systems
Camera Software Engineer – Embedded IVI Systems

Jobtailor • Dearborn (MO)

On-site
USD 95,000 - 135,000
Embedded Software Engineer II - Linux/ARM/C for Video
Embedded Software Engineer II - Linux/ARM/C for Video

SmallHD • Cary (NC)

On-site
USD 110,000 - 150,000
Health Insurance
401(k) Matching
Fun events throughout the year
Senior QA Lead - Embedded & Systems Testing
Senior QA Lead - Embedded & Systems Testing

Gentex Corp • Manchester (NH)

On-site
USD 110,000 - 160,000
Medical coverage
401k
Paid time off
+1
Product Development Engineer – IVI Camera Software
Product Development Engineer – IVI Camera Software

Jobtailor • Dearborn (MO)

On-site
USD 95,000 - 135,000
Software Systems Engineer
Software Systems Engineer

Gentex Corporation • Grand Rapids (MI)

On-site
USD 85,000 - 110,000