Embedded Software Engineer I
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 I at Gentex creates software code to meet product requirements. This position requires interfacing with all groups within the company to 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 Detailed Design, Unit Test Development, Integration Test Development, Embedded Software Development, Software Unit Verification and Validation.Coordinate with cross-functional teams inclusive of Hardware, Mechanical, Product, Software Project Engineering and System Engineering.Implement new features for Gentex 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.Identify, triage and resolve challenging hardware/software issues.Other duties as assigned.HOW YOU’LL DO ITAttention to detail - Ensuring information is complete and accurate; following up with others to ensure that agreements and commitments have been fulfilled.Action oriented - Taking on new opportunities and tough challenges with a sense of urgency, high energy, and enthusiasm.Problem solving - Defining a problem, determining the cause, identifying, prioritizing and selecting alternatives for a solution, and implementing a solution. Communicating effectively - Developing and delivering multi-mode communications that convey clear understanding, considering the unique needs of different audiences.Fostering teamwork - Building effective partnerships and working collaboratively with others to meet shared objectives.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.Detailed, ongoing, current knowledge of electronics components and systems.High proficiency in C, 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.WHAT WILL HELP2+ years of technical experience in all phases of software development lifecycle.Proficiency in C++ languages.Strong 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 click.appcast.io. 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; Grand Rapids, MIType: Full time
$102.6k - $171k
Work Flexibility: OnsiteWe are seeking a Staff Embedded Software Engineer to lead the design, development, and documentation of embedded software for medical devices. In this role, you will be responsible for delivering high-quality, reliable, and compliant software solutions...SuggestedFull timeFor contractors$112k - $149k
...Job Description Summary Are you an Embedded Software Engineer who loves working on innovative technologies? If so, GE Aerospace Defense and Systems wants you to join their Advanced Technologies team in Grand Rapids, MI. You will be part of a cross-functional team that...SuggestedPermanent employmentFull timeContract workLocal areaRelocation packageFlexible hours- ...OVERVIEWThe purpose of the Requirements Engineer II is to determine and document the requirements... ...technical experience in systems or software development or 2 years of experience... ...lifecycle engineering; INCOSE guidelines).embedded software development (test, architecture...SuggestedFull time
$75k - $80k
...of Cornerstone University and WCSG. Required Qualifications: ~Senior Level Expertise: 5+ years of professional experience in software development. ~Degree: High School diploma required, with a bachelor's in computer science or a technology field preferred. ~...SuggestedFull timeRemote work- ...a seat at our table for you...Position Summary:As a Solutions Engineer for Supply Chain Network Solutions, you will drive the evolution... ...preferred.Proficient in Warehouse Design tools like AutoCAD or related software.Experience with discrete event simulation software (e.g.,...SuggestedFull timeWork at officeRemote workMonday to Friday
$103.71k - $138.28k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...Full timeTemporary workRemote work$86k - $108k
...Summary Responsible for the design, development, and testing of embedded software (firmware). The role encompasses working on devices such as... ...of critical physical components such as motors, alternators, engines, valves, and fans, among others through a secure digital...Permanent employmentFull timeContract workWork at officeRelocationRelocation package2 days per week3 days per week- ...SummaryUnder the direct supervision of the Director of Electrical Engineering or senior staff, the Electrical Engineer - Power Systems will... .... This role requires proficiency in power system modeling software, field data collection, and collaboration with project teams to...Full timeFor contractorsInternshipWork at officeLocal area
- ...Job Description Summary As a Staff Embedded Software Engineer within the Platform Software Engineering team, you will play a crucial role in ensuring the security and integrity of our aviation software platforms. You will provide guidance, mentoring, oversight, and...Permanent employmentFull timeRelocation package
$100k - $110k
...explaining algorithms, parameters, models, and relationsDevelops training documentation for Power BI reportsCollaborates with data engineers in ingesting and warehousing data to support data models Serves as a leader to other team members, reviewing proposed solution...Weekend work$95.55k - $195.25k
...ends on May 31, 2027. What You’ll Do As a Deloitte Tax Full Stack Engineer, Senior you’ll design, develop, and deploy cutting-edge web... ...analysis.Collaborate with US colleagues and Vendors’ teams to produce software design and architecture.Write clean, scalable code using .NET...Work at officeLocal areaVisa sponsorshipShift work2 days per week3 days per week$110k - $125k
Do you thrive on leading and developing engineering teams while driving innovative product solutions? Are you passionate about guiding projects from concept to market and collaborating across design and manufacturing? Do you enjoy mentoring others and creating a culture...Full timeWork experience placementWork visa- ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,... ...Electrical/Controls specification and design of both hardware and software, program, installation support, debug, and continuous improvement...Work experience placementRemote work
- ...Jovian HQ. Position Summary We are looking for a Junior Systems Engineer to join our dynamic team supporting the development and... ...architectures and interface control documents. Support development of software in collaboration with system and software team. Participate in...Full timeInternshipRemote work
$113.63k - $166.65k
...intelligent, automated solutions for a wide variety of industries. With engineering centers, manufacturing facilities, and service centers located... ...aligned with product management, mechatronics engineering, software architecture, R&D and regional engineering teams. 30+% travel...Local areaWorldwide- We are looking for a Senior Full Stack Developer. The ideal candidate should have at least 10 years of experience, as a problem solver with excellent analytical reasoning and critical thinking skills. The candidate should also be a forward thinker with a solution-oriented...
- ...Job Summary: The Lead Network Engineer serves as the technical leader for network infrastructure and connectivity services across the enterprise. This role combines advanced network architecture and engineering responsibilities with team leadership, mentoring, and...
- Job Title: Web Developer Position on-site at HTC Global Services. Key Responsibilities Design and build robust, scalable backend services and web APIs using C# and ASP.NET Core. Build and maintain cross‑platform web applications with the .NET framework to ensure consistent...
- ...Responsible for the design, development, and testing of embedded software applications, including requirement and design reviews, code... ...external customers. Collaborate with broader cross-functional engineering team throughout firmware development lifecycle. Conduct...Work at officeRemote workFlexible hoursShift work
- ...Surveillance): Acron Aviation designs, engineers, and manufactures certified avionics... ...deep expertise across systems, hardware, software, and RF throughout the full product lifecycle... ...-critical firmware for avionics and embedded systems that support TCAS and transponder...
$88.86k - $118.48k
...deliver 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...Full timeTemporary workWork at officeRemote workShift workNight shift- ...certification (or within 90 days of employment) ~ Minimum of four (4) years of technical experience in all aspects of building engineering with a strong background in the technical aspects of HVAC/R, plumbing, electrical, production equipment repair and maintenance....Daily paidFull timeApprenticeship
- ...Job Description Job Description PreSales Engineer Physical Security Overview: We’re looking for an experienced Physical Security... ...Alta, Avigilon Unity, OpenEye, Salient, Axis, HID, Mercury, Software House, or similar. • Strong communication skills, equally...Local area
$35 per hour
...Mobile Device Management (Intune or AirWatch preferred) Lifecycle Management: 2+ years of experience managing mobile lifecycles (software/firmware updates, end-of-service, etc.) Support: 2+ years of experience in Tier 1 Mobile or End User Computing (EUC) support...Hourly payContract workTemporary workWork experience placement3 days per week- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
$100k - $125k
...enable customers to bring world-changing innovations to their end markets. Learn more at OverviewThe Process Safety Management (PSM) Engineer leads process risk reduction initiatives across multiple manufacturing facilities handling flammable materials. This role serves...Full timeWork experience placement$100k - $150k
Job DescriptionSoftware Engineer IGrand Rapids, MI / Uniondale, NY/ Austin, TX / Atlanta,... ...highest levels possible. Role OverviewThe Software Engineer I builds and maintains APIs,... ...underwriting and policy administration. Embedded in an engineering team under an Engineering...Full timeTemporary workImmediate startVisa sponsorshipFlexible hours- ...accountability, and collaboration, we equip our teams to work at the highest levels possible.Job Summary: You will be a hands-on IAM engineer responsible for designing, automating, and operating Acrisure's Workforce Identity Platform across Microsoft Entra ID, Active...Full timeImmediate startFlexible hours
- ...passionate about helping others with client service at the core of everything we do. We are a practice of people who are passionate about engineering, architecture, surveying, planning, landscape architecture, and more. Our teams are collaborative, agile, innovative, and focused...For contractorsWork experience placementWork at office
$37.64 - $43.91 per hour
Job DescriptionThe Role General Motors has needs for qualified Stationary Engineer/Boiler Operator Journeypersons. Working under minimal supervision, the skilled trades Stationary Engineer Journeyperson is responsible for operating and maintaining gas fired boilers, large...Full timeH1bLocal areaWork from homeFlexible hoursShift workNight shiftWeekend workDay shiftAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer I. Be the first to apply!
- id software Grand Rapids, MI
- healthcare software sales Grand Rapids, MI
- software technical support Grand Rapids, MI
- software asset management analyst Grand Rapids, MI
- software implementation project manager Grand Rapids, MI
- software sales executive Grand Rapids, MI
- software sales representative Grand Rapids, MI
- software technical support engineer Grand Rapids, MI
- software Grand Rapids, MI
- embedded software Grand Rapids, MI




