Firmware Engineering Management
$131.5k - $223.6kIchor Systems
About the RoleThe Firmware Engineering Manager is responsible for leading firmware development activities for flow control products and supporting electronic devices used in engineering test stands. This role is responsible for managing firmware engineers, establishing development standards and processes, overseeing firmware project execution, and ensuring firmware quality and maintainability throughout the product lifecycle.The Firmware Engineering Manager provides technical leadership for embedded firmware development while managing employee performance, workload prioritization, customer interactions, firmware feature planning, and product support activities. This role may also contribute directly to firmware development activities when needed.What You’ll DoLead and manage a team of firmware engineers responsible for embedded product development.Assign work, establish priorities, monitor progress, and ensure timely completion of firmware deliverables.Manage employee performance, coaching, career development, hiring, and staffing activities.Define and maintain firmware development workflows, coding standards, documentation requirements, and development best practices.Establish and oversee firmware quality processes including code reviews, design reviews, testing, defect management, release control, and configuration management.Provide technical leadership for firmware architecture, design decisions, implementation approaches, and long-term platform sustainability.Collaborate with Systems Engineering, Product Management, Electronics Engineering, Manufacturing, and customers to define firmware requirements, acceptance criteria, and implementation priorities.Develop firmware project estimates, resource plans, execution schedules, and development priorities.Identify technical and project risks and implement mitigation plans.Manage the firmware feature backlog, prioritization, and roadmap planning in alignment with product objectives.Communicate firmware project status, technical issues, risks, and priorities across the organization.Engage with customers regarding firmware functionality, feature requests, troubleshooting, and technical discussions.Oversee implementation and maintenance of embedded communication protocols and device interfaces.Ensure firmware verification plans, test coverage, and validation activities are appropriately defined and executed.Support product development through requirements definition, implementation, verification, validation, release, and transition to manufacturing.Support manufacturing, field service, and sustaining engineering teams with firmware-related issues, diagnostics, and product improvements.Drive resolution of firmware-related field issues, root cause investigations, corrective actions, and product reliability improvements.Manage firmware technical debt, maintainability improvements, and platform evolution.Ensure firmware development practices support product reliability, robustness, maintainability, and security requirements.Contribute directly to firmware development, testing, debugging, and troubleshooting activities as required.Required QualificationsBachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Electronics Engineering, or a related technical discipline, or equivalent relevant experience.8+ years of firmware, embedded software, or embedded controls development experience.2+ years of engineering leadership or management experience.Strong experience developing embedded firmware using C and C++.Experience with microcontroller-based embedded systems and real-time control applications.Experience with standard microcontroller peripherals and communication interfaces including UART, SPI, I2C, GPIO, ADC, PWM, CAN, Ethernet, EtherCAT, or similar technologies.Understanding of embedded system architecture, resource-constrained systems, and firmware design principles.Ability to read and understand electronic schematics and hardware/firmware interfaces.Familiarity with debugging tools, source control systems, issue tracking systems, testing methodologies, and firmware development workflows.Strong problem-solving, communication, project management, and customer-facing skills.Ability to balance technical contributions with people management responsibilities.For candidates based in California: The pay range for this position is $131,500 - $223,600 per year. Our pay ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional job-related factors, including knowledge, skills, experience, tenure, and relevant education or training. The pay scale is subject to change depending on business needs. Your recruiter can share more about the specific range for your location during the hiring process. Ichor is committed to supporting your personal well-being and professional development. Our benefits are designed to help you maintain a healthy work-life balance, provide peace of mind, and prepare for your future. We offer medical, dental, and vision plans across all locations, allowing team members to select the coverage that best meets their healthcare needs and budget. Our benefits also include a paid time-off program and paid holidays to support your time away from work. A summary of our Benefits will be provided during the interview process. Full timePosting Date: 2026-09-23
$153k - $191k
...contributing to performance. We are in search of a passionate engineer to take on a critical role in evolving our next generation... ...team is committed to creating a lasting impact on the investment management industry, leveraging AI and leading development practices to...SuggestedFull timeTemporary work- ...part of our innovative team. As a Ridgeline Staff Software Engineer on our Portfolio Accounting team, you’ll have the unique opportunity... ...is committed to creating a lasting impact on the investment management industry, leveraging AI and modern software development...SuggestedFull timeTemporary work
$77.2k - $96.5k
Software Engineer I The software engineer I participates in the design, programming, testing, documentation and implementation of computer... .... Evaluates software packages, provides recommendations to management and business clients, and identifies best technology solutions...SuggestedPermanent employmentFull timeWork experience placementInternshipH1bLocal area- ...OpportunityWSP is seeking a Mine Waste Lead Civil/Geotechnical Engineer to join our team in Reno, NV. The following locations will also... ...design drawings and technical specifications for construction.Managing and executing a wide variety of mine waste geotechnical engineering...SuggestedFor subcontractorWork at officeLocal areaFlexible hours
- Firmware Test EngineerThis is a hands-on technical position where you will be interacting with our robotic platforms to ensure we continue... ...to meet the needs of the product and team.As a firmware test engineer at Hamilton, you will be expected to be the advocate for...Suggested
- ...Description WSP currently has a career opportunity for a Lead Piping Engineer to join our team and support mining and metals, oil and gas,... ..., AZ or Reno, NV offices. The position is responsible for managing all aspects of piping engineering discipline. This position will...For contractorsFor subcontractorWork at officeLocal areaRemote workFlexible hours
- ...Embedded Software Engineer Austin, TX, Franklin, TN, Las Vegas, NV, or Reno, NV Hybrid Position Summary: We're looking for an Embedded... ...~2+ years of experience with C++ ~ At least some embedded or firmware engineering experience ~ Great communication skills...Local area
- ...Job Description Job Description Full Stack Software Engineer developing and maintaining internal systems built on .NET and Angular... ...exceptional enterprise application features. You will deploy and manage applications on the Azure cloud platform, ensuring reliability...Local area
- ...this role will collaborate with other members of the software engineering team to develop new and maintain full-stack internal software... ...will have working experience with Customer Relationship Management (CRM) software, including custom development, external integrations...Full timeApprenticeshipWork experience placementWork at officeLocal areaRelocation packageFlexible hours
- The Senior Hardware Engineer is responsible for developing next‑generation electrical hardware... ...cross‑functionally with R&D, firmware, systems, and software teams to define hardware... ...documentation, configuration management, and disciplined execution against project...Work at officeShift work
$293.9k - $406.8k
...responsible for transforming Cisco’s Security products from single point products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling customers to control and security policies across Cisco and third-party...Full timeTemporary workLocal areaRemote workFlexible hours$167.7k - $245.2k
...runtime visibility, enforce security policies, and help protect containerized and endpoint environments.As part of the Windows agent engineering team, you will focus on extending these security capabilities to Windows environments. You will work closely with senior...Full timeTemporary workLocal areaRemote workFlexible hours$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Full timeWork at officeRemote work$140k - $200k
...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and... ...that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An opportunity...Full timeRemote work- ...proprietary analysis technology is fully demonstrated in a wide range of fields - semiconductors, medicine, environment, science, and engine measurements. In high-tech industries like semiconductor manufacturing, HORIBA provides an extensive selection of process monitors...Temporary workRemote workWorldwideFlexible hours
- ...Software Engineer As a Software Engineer, you are a hands-on builder who helps improve our platform. Your work focuses on creating intuitive tools that allow customers to turn their designs into manufactured parts without the complexity of traditional CAD and fabrication...Temporary workWork at office
- ...Jensen Infrastructure. Reporting to the Software Development Manager, you'll work closely with Business Analysts, business... ...qualifications include: Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field, or an equivalent...Temporary work
- ...Java full-stack developers ~ Python/Java developers ~ Data analysts/data scientists ~ Machine learning engineers Who Should Apply ~ Recent graduates in Computer Science, Engineering, Mathematics, or Statistics who want a career in...H1b
- ...Software Engineer The software engineer position is responsible for development potentially in any and all layers of architecture (from UI to data and everything in-between). Tasks include development of new features/tools including design, documentation, implementation...Local area
- ...DevOps Engineer Austin, TX, Franklin, TN, Las Vegas, NV, or Reno, NV Hybrid – onsite 1-3 days per week, but also flexible depending... ..., CloudFormation, etc. ~ Experience with Source Code Management systems (GitHub, Git, SVN, TFS, Azure DevOps) ~ Experience working...Flexible hours3 days per week1 day per week
$74.04k - $148.08k
...SCADA Engineer At Capgemini Engineering, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology...Full timeLocal area- Join The Manufacturing Test And Engineering Software Team Come join the Manufacturing Test and Engineering software team and help us accelerate the world's transition to sustainable energy. As a member of our team, you will develop software for in-house designed test equipment...Hourly payFull timeTemporary workFlexible hours
- ...together with on-board intelligence to deliver value for these customers. Kraus Hamdani Aerospace is seeking a versatile Software Engineer to design, build, deploy, and support software for autonomous aircraft systems. This role is ideal for a strong software...Worldwide
- ...Job Description Job Description Job Summary The Software Engineer I is an essential member of the Software Development team, responsible... ...Control: Use Git and ticket tracking software (e.g., Jira) to manage code changes and daily tasks. Performs other duties as...Internship
- ...Job Description Job Description Job Summary The Software Engineer II is a high impact role within the newly structured Software... ...explain technical concepts to non-technical stakeholders. Self-Management: Ability to prioritize tasks in an agile environment and meet...
$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Remote jobFull timeWork at office$111k - $144.4k
...Information Security /Full-Time /RemoteThe Sr. Application Security Engineer is responsible for validating that application services are... ...expected to recommend programmatic controls, and monitor and manage secure development practices to address modern day issues. Application...Full timeTemporary workWork experience placementRemote work$101.38k - $168.96k
...is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets.We are... ...directly interface with client and Arcadis power delivery team, manager project management, project engineering, proposal management...Full timePart timeFor contractors$143.49k - $197.29k
The Senior AI/ML Engineer is a highly skilled and experienced professional responsible for leading the development of complex AI/ML systems... ...demands advanced technical expertise and the ability to manage high-impact projects in a fast-paced environment.As SNC's corporate...Full timeWork experience placementWork at office$100k
...entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer science/engineering/mathematics/statistics or science...Remote jobFull timeH1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineering Management. Be the first to apply!
- weight management Sparks, NV
- international management trainee Sparks, NV
- asset management intern Sparks, NV
- test data management Sparks, NV
- entry level emergency management Sparks, NV
- management team Sparks, NV
- entry level construction management Sparks, NV
- entry level management training Sparks, NV
- construction management Sparks, NV
- hotel management trainee Sparks, NV



