Embedded Software Engineer II
Gentex Corporation
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.POSITION OVERVIEWEmbedded 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.Location: This position requires on-site work at Gentex facilities. This role is not eligible for remote work.WHAT YOU’LL DOExecution 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.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.HOW YOU’LL DO ITProblem solving - Defining a problem, determining the cause, identifying, prioritizing and selecting alternatives for a solution, and implementing a solution.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.Situational adaptability -Ability to work with evolving systems, processes and structures, demonstrating the flexibility to adapt to changing environments, requirements and regulations.Conceptual thinking - Finding effective solutions by taking a holistic, abstract, or theoretical perspective.Building collaborative relationships - Developing, maintaining, and strengthening partnerships with others inside or outside the organization.Maintaining a high level of honesty, integrity, and confidentiality with respect to company matters.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.WHAT TO BRINGBachelor’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, ongoing, current 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.Requires a person who is highly motivated and demonstrates good communication and people skills.Must be able to balance multiple responsibilities and have strong multi-tasking skills.Proficiency in Microsoft Office Suite.WHAT WILL HELPStrong Linux Experience.Experience working on video, audio, signal processing and compression.Experience working on Camera development and Image Signal Processing.Experience working on Wi-Fi and BLE.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 is an equal opportunity employerGentex 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.AssistanceGentex is committed to working with and providing reasonable accommodation to applicants with disabilities. For accommodation requests, email us at View email address on us.fitly.work. Gentex will not discriminate against any qualified individual who can perform the essential functions of the job with or without a reasonable accommodation.Understand your right to workAt Gentex, we use E-verify to confirm you're authorized to work in the U.S.E-Verify – English & SpanishRight to Work – EnglishRight to Work – SpanishSummaryLocation: Zeeland, MI; Ottawa 25Type: Full time
- ...Applications Engineer IIJR Automation, a Hitachi Group Company, is driven to deliver customer... .... Join us as an Applications Engineer II, supporting our Holland Division (Quality... ...customer interaction.Proficiency in CAD software (SolidWorks, Creo, CATIA, Visual Components...SuggestedWork experience placementWorldwide
- Embedded C Software Engineer I, Abhishek, would like to share a job opportunity as Embedded C Software Engineer in Zeeland, MI / Remote. Locals preferred location for a Fulltime position. In case, if you are not comfortable with this location, please share your preference...SuggestedFull timeLocal areaRemote workWork visa
- Randstad Engineering Solutions is looking for talented Embedded C Software Engineer to join our growing Engineering Solutions team. Randstad provides full life cycle services to multiple clients for the development of electronic products across multiple industries. This...Suggested
- ...an evolving range of industries.POSITION OVERVIEW The Controls Engineer II will develop, deploy, and improve Gentex automated... ...within existing automated equipment. Develop PLC programs and software for new and existing equipment. Create electrical and pneumatic...SuggestedFull timeWork at office
- ...Employment Type: Full-time, direct hire Minimum Experience: 6+ years embedded software/firmware development experience Education Requirement: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field Work Authorization...SuggestedFull timeWork at officeLocal areaRelocationVisa sponsorshipRelocation package
- ...POSITION OVERVIEWThe Image Quality Tuning Engineer II contributes to the development and... ...quality results.Collaborate with various Software Development teams to implement changes for... ...and software development.Experience with embedded hardware/software.Gentex is an equal opportunity...Full timeWork at office
- ...DISHER is currently seeking a Hardware Engineer to play a central role on our cross-functional... ...customer projects. You will also have software and/or systems engineering fluency and... ...hardware bring-up. ~ Familiarity with embedded systems and ability to collaborate...Local area
- ...more here ! We are currently looking for a Lead IT Solution Engineer to join our team in Holland, MI. Job Overview We are seeking... ...mentoring junior developers to ensure high quality, scalable software. Based onsite at our Holland, MI headquarters, you will play a...Temporary workWork at office
- ...connected. Join a company driven by quality products across an evolving range of industries.POSITION OVERVIEWLaboratory Validation Engineer II will ensure the reliability of products by examination and analysis as well as providing technical consultation to the program...Full timeWork at office
- ...Job Description Job Description Title: Engineer I, Vision Systems Reports to: Vision Systems Manager Location: Holland, MI LG Energy Solution Michigan Inc. (LGESMI) develops and manufactures large lithium ion polymer batteries and modules for electric...
- ...Description Role Summary Our client, an engineering and technology organization, is seeking... ...Tuning Engineer will work closely with software engineers, product stakeholders, and third... ...Qualifications Experience working in embedded hardware and software environments....Work at office
- ...Description Job Description Job Title: IT Systems Engineer Reports To: President Direct Reports: none Compensation... ...-on support for users, computers, servers, network equipment, software, phones, security systems, backups, and related technology....Full timeFor contractorsWork at officeRemote workLong distance
- Heb jij ruime ervaring met systems engineering binnen complexe infrastructuurprojecten en wil je een bepalende rol spelen op het snijvlak van techniek en proces? Dan is dit jouw volgende stap. Als Senior Systems Engineer ben je de inhoudelijke autoriteit binnen het projectteam...Contract work
- ...We are currently looking for a Lead Advanced Manufacturing Engineer to join our team onsite in Holland, MI. This role is pivotal... ...without accommodation. Use office automation, communication, software, and tools used in Haworth office environment. Perform other...Temporary workWork experience placementWork at officeRelocation package
- About Stratus Stratus is a multidisciplinary firm specializing in engineering, architecture, interior design, and consulting. Built on the union of deeply rooted firms and recognized industry leaders, we bring together broad expertise and a robust talent pool to deliver...For contractorsLocal areaFlexible hours
- ...Gentex Corporation Job Title: Requirements Engineer IIDegree Required: Master’s degree or... ...systems and products.Conduct analysis of software issues by identifying functional... ...environments;Security of cyber-physical or embedded systems, including vulnerability assessment...Full time
- ...Tailored Solutions Engineering Intern (onsite) ~ Holland, MI Company Overview At Haworth, we're not just creating office furniture... ..., clubs, volunteer work, etc. Experience with Creo Software Experience using SAP, variant configuration or configured product...Full timePart timeSummer workInternshipSummer internshipWork at office
$93.09k - $124.12k
...meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber optic transport...Full timeTemporary workWork at officeRemote workShift workNight shift- ...Problems. Drive Innovation. Think Like an Owner. At Innotec, engineering is about more than designing solutions. It's about... ...This position may be filled at either the Engineer I or Engineer II level based on experience and qualifications. WHY ENGINEERS...Immediate start
$60 - $100 per hour
...Description The Modern Workplace Computer Systems Engineer will be responsible for administering over 4,500 Windows devices through Intune, ensuring optimal performance, resolving issues, and enhancing the end user experience. This role includes packaging and deploying...Contract workTemporary work- ...with our values, so we can build a more sustainable, equitable, and beautiful future for everyone. General Purpose The Software Engineer - CET develops and maintains digital product content and software extensions for CET Designer, supporting the specification...
$111.07k - $148.1k
...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. •Recommends optimized solutions to support current and long-range planning and collaborates with project team leads...Full timeTemporary workRemote work1 day per week- ...team working at the forefront of biotechnology innovation. About the Role We are seeking a highly motivated Applications Engineer II to serve as a key technical partner to our global customer base. This role is ideal for someone who enjoys combining technical expertise...Remote work
- ...organization in the fluid power industry seeking a Motion Systems Engineer to join their team. This individual will be responsible for... ...with strong analytical capabilities Proficiency in engineering software (e.g., AutoCAD, SolidWorks) Experience in supply chain or...
- Gentex Corporation is seeking a Material Handler in Zeeland, MI to move materials safely and efficiently in the warehouse, using lift trucks and Gentex systems to support manufacturing. You will perform receiving, shipping, put-aways, and cycle counts, while ensuring accuracy...
- Material HandlerAt 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.POSITION OVERVIEWMaterial Handler is responsible for the movement...Shift work
$21 per hour
3rd Shift - Material Handler / Hilo Driver - Holland - $21.00/hrLocation: Holland, MI, US, 49423 At Perrigo, we are driven by our mission to Makes Lives Better Through Trusted Health and Wellness Solutions, Accessible to All. We are proud to be a Top 10 player in the European...Shift workNight shift$500 per month
Receiving - Material HandlerTramec Sloan, located in Holland, Michigan, is currently seeking a Receiving - Material Handler.Position Summary:The Receiving - Material Handler is responsible for inventory management for incoming company products and parts necessary to manufacturing...Relocation packageMonday to FridayShift workWeekend work- Benefits/Perks Great small business work environment Flexible scheduling Company Overview American Family Care (AFC) is one of the largest primary and urgent care companies in the U.S. providing services seven days a week on a walk-in basis. Our state-of-the-art centers...Flexible hours
- ...driving new revenue growth and creating frictionless internal processes through our innovative technology solutions, and we need a Software Engineer with solid math skills to help us get there! This position offers the opportunity to work with a highly skilled team to...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer II. Be the first to apply!




