Senior Firmware Engineer

4 weeks ago


Liberty Lake, United States Infinitum Full time

About Us


Infinitum 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, developing, and testing firmware for embedded systems. Their primary duties include writing code, debugging, and optimizing firmware for various power converter hardware platforms. They work closely with hardware engineers and software developers to ensure seamless integration and functionality of the firmware within the system. Additionally, Senior firmware engineers are expected to stay up to date with the latest industry trends and technologies and contribute to the overall improvement of the team's processes and methodologies.


Position: Senior Firmware Engineer

Location: Liberty Lake, WA (On-site)


Core Duties And Responsibilities

  • Develop firmware that implements control, protection and fault diagnosis of the power converters, inverters and AFPM motors.
  • Develop test code/scripts to stress the product intensively, analyze result, exposure issues and fix bugs.
  • Implement low level drivers on bare metal or RTOS.
  • Work with hardware engineer to conduct HW characterization tests using laboratory instruments.
  • Provide design and project support in the areas of regulatory and reliability.
  • Implement customer or application specific control functions and communication protocols.
  • Work closely with the hardware and control engineers to specify hardware input and output requirements.
  • Develop and optimize firmware for motor controls and power converters.
  • Create and maintain software design documentation.
  • Other functions as required (non-essential functions).


Education

  • Bachelor’s degree in electrical engineering, computer engineering, computer science, or a similar field or equivalent years of experience.


Preferred Qualifications

  • A minimum of 3+ years of firmware engineering experience.
  • Familiar with motor control and power converters such as space vector PWM and field-oriented control.
  • High competency in embedded C programming.
  • Experience in using communication protocols including UART, I2C, SPI and USB.
  • Experience working with real time operating systems.
  • Experience working with industrial protocols, especially Common Industrial Protocol (CIP), Modbus, and BACnet.
  • Experience in coding with TI C2000 MCU and ARM processors (>1 year).
  • Experience with software version control and bug tracking tools such as GIT system.


Benefits:

We have created a community at Infinitum, where everyone feels a sense of belonging and is working together to achieve our 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
  • 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 embraces diversity and is an equal opportunity employer.


Agency representatives, we appreciate your interest, but we've got this



  • Liberty Lake, Washington, United States Infinitum Full time

    About UsInfinitum 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,...

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


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

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


  • Lake Forest, United States Advantest America Full time

    Senior Electrical Design Engineer Advantest 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 America...


  • Salt Lake, Utah, United States GE HealthCare Full time

    Position OverviewAt GE HealthCare, we are dedicated to enhancing lives during critical moments. Our Surgery division is on the lookout for a Senior Electrical Engineering Lead to be part of the team that drives the leading surgical imaging solutions, known as OEC C-arms, globally. These advanced systems impact the lives of over 80,000 individuals daily...


  • Liberty Lake, United States Itron Full time

    About ItronItron is a leading provider of critical energy and water infrastructure services to customers around the globe. We are committed to delivering high-quality solutions that meet the needs of our customers and drive business success.Job SummaryWe are seeking a highly skilled Senior Quality Systems Engineer to join our team. As a Senior Quality...

  • Structural Engineer

    2 months ago


    Salt Lake City, United States CHEMICAL & INDUSTRIAL ENGINEER Full time

    Job DescriptionJob DescriptionDescription:C&I Engineering is looking for a talented and driven individual to join our team!About the opportunity: Civil Structural EngineerWe are currently seeking a full-time Civil Structural Engineer to help us achieve our company mission. This person will be part of the Civil/Structural team, which is responsible for...

  • Structural Engineer

    3 months ago


    Salt Lake City, United States CHEMICAL & INDUSTRIAL ENGINEER Full time

    Job DescriptionJob DescriptionDescription:C&I Engineering is looking for a talented and driven individual to join our team!About the opportunity: Civil Structural EngineerWe are currently seeking a full-time Civil Structural Engineer to help us achieve our company mission. This person will be part of the Civil/Structural team, which is responsible for...


  • Liberty Lake, United States Itron Full time

    About the RoleWe are seeking a highly experienced Senior Quality Management System Engineer to join our team at Itron. As a key member of our organization, you will play a critical role in driving the development and implementation of our global Quality Management System (QMS).Key ResponsibilitiesDevelop and deploy a standardized global QMS architecture,...


  • Salt Lake City, United States CHEMICAL & INDUSTRIAL ENGINEER Full time

    Job DescriptionJob DescriptionDescription:C&I Engineering is looking for a talented and driven individual to join our team!About the opportunity: Staff Structural EngineerWe are currently seeking a full-time Staff Structural Engineer to help us achieve our company mission. This person will be part of the Civil/Structural team, which is responsible for...


  • Salt Lake City, United States CHEMICAL & INDUSTRIAL ENGINEER Full time

    Job DescriptionJob DescriptionDescription:C&I Engineering is looking for a talented and driven individual to join our team!About the opportunity: Staff Structural EngineerWe are currently seeking a full-time Staff Structural Engineer to help us achieve our company mission. This person will be part of the Civil/Structural team, which is responsible for...


  • Liberty, South Carolina, United States Abbott Laboratories Full time

    About the RoleWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at Abbott Laboratories. As a key member of our Quality Engineering department, you will be responsible for ensuring the highest quality standards in our products and processes.Key ResponsibilitiesDevelop and implement quality assurance procedures and protocols to...


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


  • Liberty, United States Toyota Full time

    Overview Who we are Collaborative. Respectful. A place to dream and do. These are just a few words that describe what life is like at Toyota. As one of the world's most admired brands, Toyota is growing and leading the future of mobility through innovative, high-quality solutions designed to enhance lives and delight those we serve. We're looking for...

  • Staff Electrical

    3 months ago


    Salt Lake City, United States CHEMICAL & INDUSTRIAL ENGINEER Full time

    Job DescriptionJob DescriptionDescription:C&I Engineering is looking for a talented and driven individual to join our team!About the opportunity: Senior/Staff Electrical EngineerC&I is an employee-owned, full-service engineering design firm providing engineering/design/project management and procurement services to various clients in oil & gas, food &...


  • Silver Lake, Kansas, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Senior Systems and Infrastructure Engineer to join our team at Walmart Global Tech. As a key member of our Hardware Stability Team, you will be responsible for designing, developing, and implementing infrastructure monitoring and reporting for Linux installations at our scale.Key ResponsibilitiesInfrastructure...


  • Liberty, South Carolina, United States Abbott Laboratories Full time

    About the RoleWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at Abbott Laboratories. As a key member of our Quality Engineering department, you will be responsible for ensuring the highest quality standards in our products and processes.Key ResponsibilitiesDevelop and implement quality assurance procedures and protocols to...


  • Liberty, North Carolina, United States Actalent Full time

    Position Overview:As a Senior Electrical Systems Engineer, you will play a crucial role in overseeing the implementation and commissioning of electrical systems within building projects. Your expertise will be essential in ensuring compliance with industry standards and safety regulations.Key Responsibilities:1. Lead the startup and commissioning processes...