Principal Firmware Engineer

2 weeks ago


Liberty Lake, Washington, United States Infinitum Full time

About Us

Infinitum is pioneering a new era of motor technology that prioritizes sustainability and efficiency. Our innovative air core motors deliver exceptional performance while significantly reducing environmental impact, making them the most efficient motors available globally. These advancements enable us to create smaller, lighter, and quieter machines, enhancing our quality of life while conserving energy and minimizing waste.

Position: Lead Embedded Software Developer

Location: On-site

Position Overview:

As the Lead Embedded Software Developer, you will be instrumental in guiding the firmware development team, overseeing the design and execution of embedded software for our advanced systems. Your role will encompass the entire firmware development lifecycle, from initial concept through design, testing, and deployment. Your expertise will be vital in ensuring the effective integration of software and hardware components, resulting in high-performance, reliable, and innovative solutions. You will also be responsible for the strategic planning, coordination, and execution of firmware releases for our state-of-the-art products. Additionally, you will establish and refine release management processes, collaborating closely with cross-functional teams to ensure the delivery of top-quality firmware that meets customer expectations.

Key Responsibilities:

Release Planning and Coordination:

Develop a comprehensive release plan in collaboration with Project Management.

Work alongside development, testing, and product management teams to align on release objectives and timelines.

Manage and communicate release schedules to relevant stakeholders.

Process Optimization:

Continuously enhance firmware release management processes to improve efficiency and reduce risks.

Implement best practices for version control, build automation, and release documentation.

Risk Management:

Identify potential risks and challenges to successful releases and develop strategies to mitigate them.

Proactively address issues that may affect release schedules or product quality.

Collaborate with quality assurance teams to ensure thorough testing of firmware releases.

Cross-Functional Collaboration:

Engage closely with firmware development, hardware engineering, quality assurance, and product management teams to ensure smooth collaboration throughout the release process.

Facilitate communication and coordinate efforts among various teams to resolve issues and ensure timely delivery.

Leadership:

Provide technical leadership and mentorship to a team of firmware and software engineers.

Encourage a collaborative and innovative team culture, promoting continuous learning and skill enhancement.

Set high standards for code quality, design, and performance through leading by example.

Firmware Architecture and Design:

Drive the design and architecture of firmware solutions for our products.

Collaborate with cross-functional teams, including hardware engineers, to ensure seamless integration between firmware and hardware components.

Define and implement best practices for coding standards, version control, and documentation.

Technical Strategy:

Contribute to the development of the technical roadmap for firmware solutions.

Stay informed about industry trends and emerging technologies to guide the team in adopting best practices.

Evaluate and recommend new tools, technologies, and methodologies to enhance the firmware development process.

Code Review and Quality Assurance:

Conduct regular code reviews to ensure adherence to coding standards and best practices.

Implement and oversee robust testing processes, including unit testing, integration testing, and system testing, to ensure the reliability and performance of firmware solutions.

Collaboration and Communication:

Work with cross-functional teams, including hardware, software, and QA teams, to achieve seamless integration of firmware with other system components.

Effectively communicate technical concepts to non-technical stakeholders and contribute to project planning and execution.

Qualifications:

  • Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field.
  • 15+ years of experience in firmware and software development.
  • Proven experience in a leadership role, guiding and mentoring a team of firmware engineers.
  • Strong knowledge of embedded systems, RTOS, and low-level programming languages (e.g., C, C++, C#).
  • Proven experience leading release management processes for complex software or firmware projects.
  • Strong knowledge of version control systems, build automation, and release tools.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively across teams.

Benefits:

At Infinitum, we foster a community where everyone feels valued and works together towards common goals.

  • Comprehensive Health Coverage (Medical/Dental/Vision).
  • Short-Term & Long-Term Disability Coverage.
  • Health Savings Account (HSA) – includes employer contributions.
  • Flexible Spending Account (FSA) & Limited Purpose Flexible Spending Account.
  • 401(k) – Traditional and Roth options.
  • Stock Options.
  • Open Paid Time Off (PTO).
  • 12 Paid Holidays.
  • Potential Relocation Assistance.
  • Flexible schedule – including hybrid possibilities.
  • Company Paid Lunch on Fridays.
  • Community Give-back Opportunities.

Infinitum is committed to diversity and is an equal opportunity employer.



  • Liberty Lake, Washington, United States Alarm Full time

    About Alarm: Alarm is a leading provider of innovative security solutions, dedicated to delivering exceptional video management systems and customer support. With a strong commitment to quality and service, we have established ourselves as a trusted partner for businesses across various sectors, including education, healthcare, finance, and retail. JOB...


  • Moses Lake, Washington, United States Insight Global Full time

    Position – Corporate Health & Safety ManagerLocation – Remote (Candidates from various regions are welcome)Travel – YES; Up to 75% (All expenses covered, per diem provided); Remote work when not travelingQUALIFICATIONSA Bachelor's degree in a relevant discipline such as safety, environmental science, quality assurance, healthcare, or engineering, or a...


  • Liberty Lake, United States Infinitum Full time

    About UsInfinitum Electric has developed a breakthrough electric motor that’s significantly smaller, smarter, and more efficient. Our vision is to embed our technology in everything from HVAC systems to electric vehicles.Infinitum Electric is looking for a full-time Senior Firmware Engineer to work on site. This position is responsible for designing,...


  • Lake Forest, United States HR Pals Full time

    Job DescriptionJob DescriptionClient OverviewOur client is a purpose-driven medical-device startup. They believe all patients deserve to receive the best level of care. They are developing cutting-edge technologies that help achieve this goal, and benefit clinicians and patients. Their goal is to improve vision by reinventing ophthalmic diagnostics. They...


  • Lake Forest, United States HR Pals Full time

    Job DescriptionJob DescriptionClient OverviewOur client is a purpose-driven medical-device startup. They believe all patients deserve to receive the best level of care. They are developing cutting-edge technologies that help achieve this goal, and benefit clinicians and patients. Their goal is to improve vision by reinventing ophthalmic diagnostics. They...

  • Test Engineer

    2 weeks ago


    Lake Forest, United States HR Pals Full time

    Job DescriptionJob DescriptionClient OverviewOur client is a purpose-driven medical-device startup. They believe all patients deserve to receive the best level of care. They are developing cutting-edge technologies that help achieve this goal, and benefit clinicians and patients. Their goal is to improve vision by reinventing ophthalmic diagnostics. They...


  • Liberty Lake, United States Infinitum Full time

    About UsInfinitum has raised the bar for a new generation of motor that is better for the planet and people. The company’s patented air core motors offer superior performance in half the weight and size, at a fraction of the carbon footprint of traditional motors, making them pound for pound the most efficient in the world. Infinitum motors open...


  • Salt Lake City, United States WiTricity Full time

    Job DescriptionJob DescriptionWe are seeking an Embedded Firmware Engineer to design, develop, and support system software for embedded control of WiTricity's wireless power systems. Their focus will be on empowering the wireless transfer of grid power to wireless energy using the control of power electronics. Qualified candidates will have a solid...


  • Lake Forest, United States ASSA ABLOY Group Full time

    Job SummaryThe Principal Mobile Software Engineer is a key member of the Engineering team working on the development efforts with the focus on Android systems. You will be working with internal stakeholders to develop the overall solution(s) requirements. You will also lead and mentor mobile engineers, consult and collaborate with other principal engineers...


  • Lake Forest, United States ASSA ABLOY Group Full time

    Job SummaryThe Principal Mobile Software Engineer is a key member of the Engineering team working on the development efforts with the focus on Android systems. You will be working with internal stakeholders to develop the overall solution(s) requirements. You will also lead and mentor mobile engineers, consult and collaborate with other principal engineers...

  • Systems Engineer

    4 days ago


    Liberty Lake, United States Alarm.com Full time

    Job DescriptionJob DescriptionSystems EngineerOpenEye, the cloud video platform company, provides solutions for video security, business intelligence, and loss prevention. For over 20 years, OpenEye has been committed to developing an easy-to-use, comprehensive video management system backed by Heroic Customer Service® and support. Our on-site and...


  • Minnesota Lake, United States Indotronix International Corporation Full time

    Indotronix is seeking a Hybrid Job - Principal Software Engineer for a Job Opportunity in MN-Minneapolis. Job Description : We have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Principal Software Engineer plans, leads, and performs a variety of tasks across the areas of software...


  • Lake Forest, United States Apple & Associates Full time

    Principal Software EngineerOur client, a privately held medical device company, launching new technology to the market is looking for a Principal Software Engineer to be responsible for architecting, designing, developing, and maintaining user interface(s), user experience, and application software.Reporting to the Director of Software Engineering, the...


  • Lake Forest, United States Apple & Associates Full time

    Principal Software EngineerOur client, a privately held medical device company, launching new technology to the market is looking for a Principal Software Engineer to be responsible for architecting, designing, developing, and maintaining user interface(s), user experience, and application software.Reporting to the Director of Software Engineering, the...

  • Principal Engineer

    2 weeks ago


    Salt Lake City, United States Westech Company Full time

    Our mission at WesTech is to help communities thrive by delivering high-quality water solutions with superior service - safely and sustainably. To achieve this mission, we recruit great people to be part of our collegial and collaborative teams in en Principal, Engineer, Support Engineer, Technical, Project Engineer, Project Management, Manufacturing,...


  • Salt Lake, Utah, United States BB&E Full time

    Principal Civil EngineerBB&E is a prominent firm specializing in civil and environmental engineering, providing services to Federal and Industrial clients across the nation. Our expertise encompasses Environmental Consulting, Facilities Engineering, and Program/Project Management.Position OverviewWe are looking for a Principal Civil Engineer to contribute to...


  • Lake Mary, United States Mitsubishi Heavy Industries Full time

    Serves as single point of contact for EPC, Owners Engineer, and Customer on all technical issues related to execution of power projects. Interpret and integrate design requirements from parent company or customer (per contract specifications). Leads Project Engineer, Engineer, Principal, Project Management, Project, Gas Turbine, Manufacturing, Business...


  • Lake Forest, California, United States Advantest Full time

    Job DescriptionPrincipal Software EngineerAdvantest is the world's largest provider of Automatic Test Equipment (ATE) to the semiconductor industry. For seven decades, Advantest has led the way in developing new and innovative test and handling solutions for the global electronics industry. Advantest Test Solutions, Inc (ATS) is a subsidiary of Advantest...


  • Salt Lake City, United States Stantec Full time

    At Stantec, we approach every mining project we undertake-whether at the local, regional, or international level- thoughtfully, and execute it with excellence across all project phases. We partner with our clients to design fit-for-purpose solutions that address their communities' unique needs throughout the mining lifecycle. Our experts lead their fields...

  • Principal Engineer

    2 weeks ago


    Salt Lake City, United States WesTech Engineering Full time

    Our mission at WesTech is to help communities thrive by delivering high-quality water solutions with superior service - safely and sustainably. To achieve this mission, we recruit great people to be part of our collegial and collaborative teams in engineering, design, project management, field service, plant operations, professional services and more. As one...


  • Lake Forest, United States PEAK Technical Staffing USA Full time

    Embedded Software or Firmwware EngineerGlobal leader in retail loss prevention, operations management, and analytics with headquarters in southern California. As an essential business, for over 20 years, we have led the industry with innovative technologies and top-notch customer service, while minimizing risks to customers and security personnel. We are...


  • Lake Forest, United States PEAK Technical Staffing USA Full time

    Embedded Software or Firmwware EngineerGlobal leader in retail loss prevention, operations management, and analytics with headquarters in southern California. As an essential business, for over 20 years, we have led the industry with innovative technologies and top-notch customer service, while minimizing risks to customers and security personnel. We are...