Principal Firmware Engineer/Architect jobs in United States
cer-icon
Apply on Employer Site
company-logo

Enerpac Tool Group · 1 day ago

Principal Firmware Engineer/Architect

Enerpac Tool Group Corp. is a premier industrial tools, services, technology and solutions provider serving a broad and diverse set of customers. The Principal Firmware Engineer / Architect will serve as a technical leader responsible for defining and implementing the architecture of complex embedded systems, guiding the development of scalable, secure, and high-performance solutions.

Industrial
check
H1B Sponsor Likelynote

Responsibilities

Define and maintain the architecture for complex embedded firmware systems
Lead design and code reviews, ensuring adherence to best practices and industry standards
Collaborate with hardware, software, and systems engineering teams to optimize performance and reliability
Bring up new hardware boards, validate MCU peripherals, and develop low-level drivers
Develop internal test software, diagnostic routines, and automation scripts
Manage requirements, traceability, and documentation
Drive innovation in connectivity, security, and power management for embedded platforms
Develop and maintain real-time, multi-threaded applications for ARM-based devices
Oversee dependency management and ensure robust build and release processes
Implement and maintain DevOps practices for continuous integration and deployment of embedded software
Mentor and guide junior engineers, fostering technical growth and knowledge sharing
Ensure compliance with regulatory and safety standards relevant to embedded systems
Troubleshoot complex hardware/firmware integration issues and provide root cause analysis

Qualification

Firmware developmentEmbedded systems designReal-time operating systemsC/C++ programmingCI/CD pipelinesDependency managementMulti-threaded applicationsAnalytical skillsProblem-solving skillsCommunication skills

Required

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or Computer Engineering
Minimum of 10 years of industry experience in firmware development, with a focus on embedded systems
Proven track record in hands-on development and troubleshooting of embedded hardware and firmware on ARM-based devices
Experience in designing and implementing firmware architecture for complex systems
Familiarity with DevOps practices and tools for embedded development environments
Strong proficiency in C and object-oriented programming languages (preferably C++)
Deep understanding of embedded systems design with preemptive, multitasking RTOS
Excellent knowledge of real-time system coding techniques and embedded communication interfaces (CAN, SPI, I²C)
Familiarity with Bluetooth, wireless communication protocols, and display technologies (LCD, OLED)
Experience with software configuration management tools, defect tracking systems, and peer review processes
Understanding of multi-threaded applications and resource management
Hands-on experience with CI/CD pipelines for embedded systems
Proficiency in dependency management tools and strategies for large-scale firmware projects
Strong problem-solving and analytical skills
Ability to influence architectural decisions and lead cross-functional teams
Excellent written and verbal communication skills

Preferred

Experience with Linux or RTOS on embedded platforms
Scripting languages (Python, Bash)
IoT/cloud connectivity

Company

Enerpac Tool Group

company-logo
Enerpac Tool Group is a premier industrial tools and services company serving a broad and diverse set of customers.

H1B Sponsorship

Enerpac Tool Group 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 (2)
2023 (1)
2021 (2)
2020 (1)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Darren Kozik
EVP & Chief Financial Officer
linkedin
Company data provided by crunchbase