Software Engineering Manager jobs in United States
cer-icon
Apply on Employer Site
company-logo

Gentex Corporation · 19 hours ago

Software Engineering Manager

Gentex Corporation is a global leader in personal protection and situational awareness solutions. They are seeking an experienced Software Engineering Manager to build, lead, and grow a high-performing in-house software engineering organization focused on embedded firmware and software development.

AutomotiveElectronicsHardwareManufacturingSoftwareSustainability
check
H1B Sponsor Likelynote

Responsibilities

Build, lead, and scale the software engineering organization, including hiring, onboarding, mentoring, and performance management
Set technical direction for embedded and application software development aligned with system architecture and program requirements
Provide technical leadership, architectural guidance, and design oversight; contribute hands-on as needed to support delivery and technical risk reduction
Establish and enforce software engineering standards, best practices, design reviews, and lessons-learned activities
Drive transition from outsourced development to internal ownership of critical software capabilities
Serve as main interface for software subcontractors and external partners; develop statements of work and provide technical guidance
Plan, estimate, and track software development activities to meet cost, schedule, and performance commitments
Support bids and proposals, including conceptual design, cost estimates, and technical writing
Ensure compliance with site quality management system requirements and applicable regulatory requirements
Prepare and deliver technical reports, recommendations, and presentations for internal and external stakeholders
Support transition to production, including test strategies, process controls, and lifecycle support
Collaborate with cross-functional groups to achieve enterprise and departmental goals

Qualification

Embedded software developmentC/C++ programmingSoftware engineering leadershipSoftware configuration managementCross-discipline collaborationPerformance managementResource allocationTechnical documentationInterpersonal communicationTeam mentoring

Required

B.S. in Computer Science, Software Engineering or related field required
8+ years of experience in software engineering with emphasis on new product development
Proven ability to lead, mentor, and develop software engineering teams
Strong understanding of embedded software and firmware development practices
Experience with C/C++ with emphasis on real-time embedded development
Experience with software configuration management and version control tools (e.g., Git)
Familiarity with software development lifecycle (SDLC), configuration management, and issue tracking tools (e.g., Visure, Cora, Jira, DOORS)
Ability to review software/firmware requirements for compatibility with hardware design constraints
Experience programming with limited memory and processing resources and optimizing performance

Preferred

M.S. preferred
Training in supervision and leadership preferred
2–5 years of experience in engineering leadership or technical supervision preferred
Experience building or scaling a software engineering team preferred
Experience managing subcontractors and remote teams preferred
Experience supporting military or other regulated programs preferred
Experience with embedded or real-time systems a plus
Security clearance desired or ability to obtain
Experience with encryption algorithms
Experience with embedded wireless development
Experience with low power devices and software techniques to increase battery run time
Knowledge of Python, MATLAB/Simulink, or related tools is a plus
Experience designing, deploying, or maintaining customer-facing infrastructure for software distribution and software/firmware updates (e.g., secure delivery mechanisms, device update pipelines, lifecycle support systems) a plus
Experience creating and managing mobile and PC-based companion applications that interface with embedded products a plus

Benefits

Medical coverages
401k
Paid time off
Excellent work schedules including a 9/80 work week

Company

Gentex Corporation

company-logo
Gentex is a global, high technology electronics company that is managed by engineers and others who understand the freedom and discipline that's required to run an entrepreneurial company.

H1B Sponsorship

Gentex Corporation has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (8)
2024 (3)
2022 (3)
2020 (5)

Funding

Current Stage
Public Company
Total Funding
unknown
1981-12-31IPO

Leadership Team

F
Fred T Bauer
CEO & Founder
S
Steve Downing
President and Chief Executive Officer
linkedin
Company data provided by crunchbase