Embedded Software Engineer(Full Stack)
4 days ago
Ottawa ON, Ottawa Census Division, ON; Ontario, Canada
Talentify
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
At Gentex, you’ll help create innovative technologies that improve how people live, travel, and stay connected. Join a company driven by quality products across an evolving range of industries.
Embedded Software Engineer II at Gentex creates software code designs to meet product requirements. This position requires interfacing with all groups within the company to define, design, develop, track, debug, and test products that fulfill the customer's needs.
This position requires on-site work at Gentex facilities. 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, but not limited to, bringing up new cameras, SoC’s, sensors, chipsets and other driver development.
Active involvement in process improvement and software compliance activities.
Providing technical guidance and mentorship to junior team members.
Quality focus
- Promoting and maintaining high standards of work, looking for ways to improve products and services, while encouraging coworkers to do so as well. Building collaborative relationships
- Developing, maintaining, and strengthening partnerships with others inside or outside the organization. Complying with all Company policies and procedures, safety regulations, company safety policies and safely perform all duties, including but not limited to, promoting a safe workplace. 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. ~ High proficiency in C, C++ languages, assembly languages, and real time operating systems. ~ Proficiency in Microsoft Office Suite. WHAT WILL HELP Experience working on video, audio, signal processing and compression. Familiarity with tools like Git, Bitbucket, Jenkins, JIRA, Azure DevOps etc. Familiarity with Agile processes. Familiarity with static analysis tools, code coverage metrics and unit test generation. Gentex extends equal employment opportunities to qualified applicants and employees regardless of an individual’s race, color, religion, national origin, age, sex (including pregnancy, gender identity, and sexual orientation), disability, marital status, military service, height, weight, genetic information, or any other reason protected by law. Gentex is committed to working with and providing reasonable accommodation to applicants with disabilities. At Gentex, we use E-verify to confirm you’re authorized to work in the U.
- Promoting and maintaining high standards of work, looking for ways to improve products and services, while encouraging coworkers to do so as well. Building collaborative relationships
- Developing, maintaining, and strengthening partnerships with others inside or outside the organization. Complying with all Company policies and procedures, safety regulations, company safety policies and safely perform all duties, including but not limited to, promoting a safe workplace. 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. ~ High proficiency in C, C++ languages, assembly languages, and real time operating systems. ~ Proficiency in Microsoft Office Suite. WHAT WILL HELP Experience working on video, audio, signal processing and compression. Familiarity with tools like Git, Bitbucket, Jenkins, JIRA, Azure DevOps etc. Familiarity with Agile processes. Familiarity with static analysis tools, code coverage metrics and unit test generation. Gentex extends equal employment opportunities to qualified applicants and employees regardless of an individual’s race, color, religion, national origin, age, sex (including pregnancy, gender identity, and sexual orientation), disability, marital status, military service, height, weight, genetic information, or any other reason protected by law. Gentex is committed to working with and providing reasonable accommodation to applicants with disabilities. At Gentex, we use E-verify to confirm you’re authorized to work in the U.