Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineering Management

$131.5k - $223.6k
Full-time

Ichor Systems

About the Role

The 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 Do

  • Lead 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 Qualifications

  • Bachelor'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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Firmware Engineering Management in Sparks, NV vacancy
  • $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... 
    Suggested
    Full time
    Temporary work

    Ridgeline

    Reno, NV
    1 day ago
  •  ...Firmware Test Engineer This is a hands-on technical position where you will be interacting with our robotic platforms to ensure we continue to deliver high quality solutions for customers. You will work closely with developers and other testers. You will have the opportunity... 
    Suggested

    Hamilton

    Reno, NV
    4 days ago
  • $153k - $191k

     ...Senior Software Engineer, Migrations Engineering Reno, NV / San Ramon, CA (Hybrid) About Ridgeline Ridgeline is redefining investment management software for the modern era. Ridgeline delivers a cloud-native platform purpose-built for investment management... 
    Suggested
    Full time

    Ridgeline

    Reno, NV
    3 days ago
  •  ...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... 
    Suggested
    Full time
    Temporary work

    Ridgeline

    Reno, NV
    1 day ago
  • $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... 
    Suggested
    Permanent employment
    Full time
    Work experience placement
    Internship
    H1b
    Local area

    BHE Renewables

    Reno, NV
    2 days ago
  •  ...Opportunity** 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... 
    For contractors
    For subcontractor
    Work at office
    Local area
    Remote work
    Flexible hours

    WSP

    Reno, NV
    1 day ago
  •  ...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... 
    For subcontractor
    Work at office
    Local area
    Flexible hours

    WSP Group

    Reno, NV
    3 days ago
  •  ...Are you a backend engineer with a passion for clean, scalable systems and a deep appreciation for well-modeled financial data? Do you...  ...high-quality applications that redefine how investment data is managed and understood. Focused specifically on investment data within... 
    Full time

    Ridgeline

    Reno, NV
    1 day ago
  •  ...Anu Visa (except OPTs/CPTs) SAP Lead resource for ADM Portfolio (SAP Delivery Lead) 12+ years of overall SAP application delivery management experience. 6+ years of SAP S/4 application management services (AMS) experience and Must be able to prioritize day to day AMS... 

    Damco

    Reno, NV
    6 days ago
  •  ...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

    Addison Group

    Reno, NV
    29 days ago
  •  ...Solutions Engineering Leader Splunk, a Cisco Company, is seeking an outstanding Solutions Engineering Leader to lead a remote team...  ...effective operating rhythms across team meetings, 1:1s, performance management, talent reviews, and business planning. Use data and... 
    Remote work

    Webex Events (formerly Socio)

    Reno, NV
    1 day ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen-reader support, and usability for... 
    Remote job
    Full time
    Work at office

    Speechify

    Reno, NV
    1 day ago
  •  ...about revolutionizing the financial industry? Do you bring an engineering-first mindset while also possessing the quantitative skills...  ...Ridgeline Staff Software Engineer on our Trading - Portfolio Management Team, you’ll play a pivotal role in building complex, high-quality... 
    Full time

    Ridgeline

    Reno, NV
    10 days ago
  •  ...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 time
    Apprenticeship
    Work experience placement
    Work at office
    Local area
    Relocation package
    Flexible hours

    Z Line Company

    Reno, NV
    1 day ago
  • 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 office
    Shift work

    Ichor Systems

    Sparks, NV
    3 days ago
  • $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 time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Reno, NV
    3 days ago
  • $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 time
    Work at office
    Remote work

    Speechify

    Reno, NV
    1 day ago
  • $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 time
    Remote work

    Speechify

    Reno, NV
    1 day ago
  •  ...resilient EVP/TSP services. Requirements ~ Requires Master's degree or foreign education equivalent in Computer Science or Computer Engineering ~+ 3 years' experience in a software development role. ~ Alternatively, Bachelor's degree + 5 years' experience. This... 
    Remote work
    Flexible hours

    GrabJobs

    Reno, NV
    5 days ago
  •  ...product? If so, we invite you to apply to join our AI Platform team, where we're building the future of investment management software. As a Principal Engineer on the AI Platform team, you will guide the architecture and development of Ridgeline's agentic AI platform... 
    Full time

    Ridgeline

    Reno, NV
    9 days ago
  • $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 time
    Local area

    Capgemini

    Reno, NV
    3 days ago
  •  ...changing the world? Do you have a strong background as a Sr. SCADA Engineer? Then we're looking for you! Check out the job description and...  ...responsible for leading the development, implementation, and management of the SCADA system at Panasonic's Gigafactory. Additionally,... 
    For contractors
    Work at office
    Immediate start
    Overseas
    Monday to Friday
    Flexible hours
    Shift work

    Panasonic

    Sparks, NV
    1 day ago
  •  ...DevOps Engineer Caesars Entertainment Inc. is one of the world's most diverse Entertainment companies spanning multiple entertainment...  ...a skilled DevOps Engineer to support our development teams in managing their cloud and datacenter deployments. You will have the opportunity... 
    Full time

    Caesars Entertainment

    Reno, NV
    4 days ago
  • $115k - $160k

     ...Perform initial root-cause analysis on failed components using lab equipment (microscopes, X-ray, etc.) and coordinate with senior engineers on complex investigations. ~ Assist in building reliability block diagrams and basic PoF models to predict product... 
    Temporary work
    Local area
    Shift work

    Amperesand

    Reno, NV
    2 days ago
  •  ...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

    1 CLICK LOGISTICS

    Sparks, NV
    22 days ago
  •  ...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... 

    1 CLICK LOGISTICS

    Sparks, NV
    22 days ago
  • 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 pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Sparks, NV
    6 days ago
  • $109.1k - $136.37k

     ..., publishing, scheduling, and refreshes Job Qualifications Education: Bachelor's degree in computer science or software engineering preferred Platform Developer II Certification (preferred) Required Experience: ~4+ years of Salesforce development experience... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Sparks, NV
    3 days ago
  •  ...Jensen Infrastructure. Reporting to the Software Development Manager, you'll work closely with Business Analysts, business stakeholders...  ...include: Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field, or an equivalent combination... 
    Temporary work

    Jensen Enterprises Inc

    Reno, NV
    4 days ago
  •  ...and business locations. Reporting to the Software Development Manager, you'll partner with Business Analysts, business stakeholders,...  ...include: Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field, or an equivalent combination... 
    Temporary work

    Jensen Precast

    Reno, NV
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineering Management. Be the first to apply!