Current jobs related to Embedded Firmware Engineer, BMS - Moss, Viken - 1X


  • Moss, Viken, Norway 1X Technologies AS Full time

    Embedded Firmware EngineerWe are seeking an experienced Embedded Firmware Engineer to join our team at 1X Technologies AS. As a key member of our software development team, you will be responsible for designing, developing, and deploying firmware for our humanoid robots.Key Responsibilities:Develop and maintain firmware for our robots' motor controllers,...


  • Moss, Viken, Norway 1X Technologies AS Full time

    Embedded Firmware EngineerWe are seeking an experienced Embedded Firmware Engineer to join our team at 1X Technologies AS. As a key member of our software development team, you will be responsible for designing, developing, and deploying firmware for our humanoid robots.Key Responsibilities:Develop and maintain firmware for our robots' motor controllers,...


  • Moss, Viken, Norway 1X Technologies AS Full time

    Embedded Firmware EngineerWe are seeking an experienced Embedded Firmware Engineer to join our team at 1X Technologies AS. As a key member of our software development team, you will be responsible for designing, developing, and deploying firmware for our humanoid robots.Key Responsibilities:Develop and maintain firmware for our robots' motor controllers,...


  • Moss, Viken, Norway 1X Technologies AS Full time

    Embedded Firmware EngineerWe are seeking an experienced Embedded Firmware Engineer to join our team at 1X Technologies AS. As a key member of our software development team, you will be responsible for designing, developing, and deploying firmware for our humanoid robots.Key Responsibilities:Design and develop firmware for motor controllers, sensor...


  • Moss, Viken, Norway 1X Technologies AS Full time

    Embedded Firmware EngineerWe are seeking an experienced Embedded Firmware Engineer to join our team at 1X Technologies AS. As a key member of our software development team, you will be responsible for designing, developing, and deploying firmware for our humanoid robots.Key Responsibilities:Develop and maintain firmware for our robots' motor controllers,...


  • Moss, Viken, Norway 1X Technologies AS Full time

    Embedded Firmware EngineerWe are seeking an experienced Embedded Firmware Engineer to join our team at 1X Technologies AS. As a key member of our software development team, you will be responsible for designing, developing, and deploying firmware for our humanoid robots.Key Responsibilities:Develop and maintain firmware for our robots' motor controllers,...


  • Moss, Viken, Norway 1X Technologies AS Full time

    Unlock Your Potential as an Embedded Firmware EngineerAt 1X Technologies AS, we're pushing the boundaries of innovation in humanoid robotics. We're seeking an exceptional Embedded Firmware Engineer to join our team and contribute to the development of cutting-edge technology.About the RoleAs an Embedded Firmware Engineer, you'll be responsible for designing...


  • Moss, Viken, Norway 1X Technologies AS Full time

    Job DescriptionWe are seeking an experienced Embedded Firmware Engineer to join our team at 1X Technologies AS. As a key member of our robotics development team, you will be responsible for designing and developing firmware for our humanoid robots.Key ResponsibilitiesDesign and develop firmware for our humanoid robots, including motor control, sensor...


  • Moss, Norway 1X Technologies AS Full time

    Targeted start date: Immediately. Relocation provided.We are at the forefront of developing advanced humanoid robots designed for household use. Our mission is to create an abundant supply of labor via safe, intelligent humanoids. As we transition from R&D to full-scale manufacturing, we seek an experienced Embedded Software Engineer. For this role we are...


  • Moss, Norway 1X Technologies AS Full time

    Targeted start date: Immediately. Relocation provided.We are at the forefront of developing advanced humanoid robots designed for household use. Our mission is to create an abundant supply of labor via safe, intelligent humanoids. As we transition from R&D to full-scale manufacturing, we seek an experienced Embedded Software Engineer. For this role we are...


  • Moss, Norway 1X Technologies AS Full time

    Target start date: Immediately. Relocation provided.We are at the forefront of developing advanced humanoid robots designed for household use. Our mission is to create an abundant supply of labor via safe, intelligent humanoids. As we transition from R&D to full-scale manufacturing, we seek an experienced Embedded Software Engineer. For this role we are...


  • Moss, Norway 1X Technologies AS Full time

    Target start date: Immediately. Relocation provided.We are at the forefront of developing advanced humanoid robots designed for household use. Our mission is to create an abundant supply of labor via safe, intelligent humanoids. As we transition from R&D to full-scale manufacturing, we seek an experienced Embedded Software Engineer. For this role we are...

Embedded Firmware Engineer, BMS

2 months ago


Moss, Viken, Norway 1X Full time
About the Role

We are seeking a highly skilled and motivated Embedded Firmware Engineer to join our team at 1X. As a key member of our engineering team, you will be responsible for developing the next generation Battery Management System (BMS) for our humanoid robot NEO.

Key Responsibilities
  • Design and develop firmware for NEO's BMS and digital power distribution controller.
  • Implement real-time control algorithms, safety mechanisms, and communication protocols for efficient battery monitoring and control.
  • Develop software for battery state estimation, including State of Charge (SoC), State of Health (SoH), and State of Power (SoP).
  • Collaborate with the battery team on battery cell evaluation and testing.
  • Drive features in the higher level robot software safety layer.
Requirements
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 2+ years of experience in embedded software development with a focus on Battery Management Systems and power electronics.
  • Proficiency in embedded C/C++ programming.
  • Strong understanding of battery technologies (Li-ion, Li-Polymer, etc.) and battery management principles.
  • Experience with communication protocols like EtherCAT, CAN, LIN, SPI, I2C, and/or Modbus.
Preferred Qualifications
  • Understanding of functional safety standards that apply for batteries in consumer electronics.
  • Strong analytical skills with the ability to troubleshoot and debug complex software and hardware issues.
  • Experience in PCB design.
About 1X

1X is a cutting-edge technology company that is revolutionizing the field of humanoid robotics. We are a team of innovators and problem-solvers who are passionate about creating a better future for humanity. Our company culture is built on the values of collaboration, innovation, and excellence.

What We Offer
  • A dynamic and challenging work environment.
  • Opportunities for professional growth and development.
  • A competitive salary and benefits package.
  • A comprehensive relocation package for international candidates.
How to Apply

If you are a motivated and talented individual who is passionate about embedded firmware development, we encourage you to apply for this exciting opportunity. Please submit your resume and a cover letter outlining your experience and qualifications for the role.