C, assembly languages, real time operating systems
Embedded systems knowledge
Software development lifecycle
Gentex gives you the best of both worlds: you want to love what you do and love where you work
Job Summary
Gentex gives you the best of both worlds: you want to love what you do and love where you work.
Execution of full development lifecycle including Requirements Analysis, Software Architecture, Software Detailed Design, Unit Test Development, Integration Test Development, Embedded Software Development, Software Unit Verification and Validation.
Gentex is an 8-time winner of the Top Workplaces in Michigan.
Matching Summary
Gentex gives you the best of both worlds: you want to love what you do and love where you work.
Skills & Requirements
Must-have
C, assembly languages, real time operating systems
embedded systems knowledge
software development lifecycle
hardware/software issue resolution
cross-functional team coordination
Nice-to-have
attention to detail
action oriented
problem solving skills
effective communication
fostering teamwork
honesty and integrity
Key Requirements
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related discipline
2+ years of technical experience
Strong Linux Experience
Experience with video, audio, signal processing and compression
Experience working on Camera development and Image Signal Processing
Experience working on Wi-Fi and BLE
Familiarity with Git, Bitbucket, Jenkins, JIRA, Azure DevOps
Familiarity with Agile processes
Familiarity with static analysis tools, code coverage metrics and unit test generation