More jobs:
Manager, Firmware Engineering
Job in
Sandy, Salt Lake County, Utah, 84092, USA
Listed on 2025-12-05
Listing for:
Cirque Corporation
Full Time
position Listed on 2025-12-05
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below
Director, Global HR at Cirque Corporation
General Overview:
Responsible for the direction and management of Cirque. The ideal candidate will have extensive hands‑on experience in firmware coding along with the passion for leading teams to success.
Duties and Responsibilities:
- Direct and lead in a fast‑paced new technology development environment pushing the technology to its limits to move solutions forward.
- Facilitate individual contributors’ growth and get commitments from individuals and teams while meeting the project requirements and timelines.
- Must be willing and capable of leading by example; this role includes both managing people and writing code.
- Collaborate with other groups (ex: quality, project management) to solve problems
- Lead a team of firmware engineers in writing C code on very small ARM MCUs or equivalent in a very resource‑constrained environment.
- Extensive experience working in microcontrollers with less than 128kb of flash and less than 16kb of RAM. Ability to optimize and reduce RAM and Flash usage when needed.
- Lead continuous improvement efforts to enhance system architecture and ensure code is portable, reusable, and can be shared by all members of the team.
- Lead continuous improvement efforts to enhance coding standards and code collaboration (ie code reviews, issue tracking, etc) with the goal being to reduce development time per project through better and more efficient code development practices.
Qualifications and Requirements:
- BSEE or equivalent.
- Ten years’ experience working in an engineering environment, directly working with firmware or low‑level embedded systems.
- Must have a broad knowledge of firmware and electrical systems
- Specific capability and experience in firmware development (micro‑controllers C code)
- Experience with Windows programming (C++), C# is a plus.
- Ability to read and use schematics
- Ability to manage and lead teams effectively
- Knowledge of common interfaces (SPI, I2C, UART)
- Experience working in an Agile/Scrum environment a plus
Reporting Structure:
- Position reports to Chief Executive Officer.
- This position is an exempt position.
Associate
Employment typeFull‑time
Job functionEngineering and Management
IndustriesComputers and Electronics Manufacturing and Computer Hardware Manufacturing
Inferred from the description for this jobMedical insurance
Vision insurance
401(k)
Paid maternity leave
Paid paternity leave
Disability insurance
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×