Firmware Engineer - Hybrid working
Firmware Engineer - Hybrid working

Firmware Engineer - Hybrid working

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
H

At a Glance

  • Tasks: Write test scripts and collaborate on robotic software integration.
  • Company: Join Humanoid, the UK's pioneering AI and robotics company creating advanced humanoid robots.
  • Benefits: Enjoy flexible working hours and a competitive salary while working with cutting-edge technologies.
  • Why this job: Be part of a revolutionary team shaping the future of work and enhancing human well-being.
  • Qualifications: Degree in Computer Science or related field, plus experience in robotic software development.
  • Other info: Work hybrid in London, contributing to impactful projects in automation and AI.

The predicted salary is between 36000 - 60000 £ per year.

Humanoid is the first AI and robotics company in the UK, creating the world’s most advanced, reliable, commercially scalable, and safe humanoid robots. Our first humanoid robot HMND 01 is a next-gen labour automation unit, providing highly efficient services across various use cases, starting with industrial applications.

We are looking for the Integration and Test Engineer – Software to join our team based in London, UK. In a world where artificial intelligence opens up new horizons, our faith in its potential unveils a new outlook where, together, humans and machines build a new future filled with knowledge, inspiration, and incredible discoveries. The development of a functional humanoid robot underpins an era of abundance and well-being where poverty will disappear, and people will be able to choose what they want to do. With the world’s workforce increasingly moving away from undesirable tasks, the manufacturing, construction, and logistics industries critical to our daily lives are left exposed. By deploying our general-purpose humanoid robots in environments deemed hazardous or monotonous, we envision a future where human well-being is safeguarded while closing the gaps in critical global labour needs.

Key Responsibilities:

  • Write test scripts and UI software to support test jigs for robotic subsystem testing.
  • Collaborate with robot software engineers to develop and integrate APIs for testing and validation purposes.
  • Maintain and update test software configurations to ensure the accuracy and effectiveness of testing procedures.
  • Troubleshoot and maintain software systems for robotic subsystems, ensuring that issues are quickly identified and resolved.
  • Develop and execute test plans for verifying software functionality, integration, and system-level performance.
  • Work closely with hardware and mechanical engineers to ensure that testing reflects real-world robotic functionality.
  • Document test procedures, configurations, and results to ensure reproducibility and improve testing efficiency.

Qualifications:

  • A degree in Computer Science, Software Engineering, Robotics, or a related field, or equivalent hands-on experience.
  • Strong experience with software development for robotic systems, including writing test scripts and maintaining test software.
  • Proficiency in programming languages such as Python, C++, or Java, as well as experience with test automation frameworks.
  • Familiarity with software integration, APIs, and working with hardware interfaces in robotic systems.
  • Strong troubleshooting skills, particularly in software and system integration issues.

Benefits:

  • High competitive salary.
  • Flexible working hours.
  • Opportunity to work on the latest technologies in AI/ML, Robotics and others.

Firmware Engineer - Hybrid working employer: Humanoid

At Humanoid, we pride ourselves on being at the forefront of AI and robotics innovation in the UK, offering a dynamic work environment that fosters creativity and collaboration. Our hybrid working model allows for flexibility, while our commitment to employee growth ensures that you will have ample opportunities to develop your skills in cutting-edge technologies. Join us in London, where you can contribute to meaningful projects that not only advance technology but also enhance human well-being.
H

Contact Detail:

Humanoid Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Firmware Engineer - Hybrid working

✨Tip Number 1

Familiarise yourself with the latest advancements in robotics and AI, particularly those related to humanoid robots. This knowledge will not only help you understand the company's vision but also allow you to engage in meaningful conversations during interviews.

✨Tip Number 2

Network with professionals in the robotics field, especially those who have experience with software development for robotic systems. Attend industry events or join online forums to connect with potential colleagues and gain insights into the role.

✨Tip Number 3

Brush up on your programming skills, particularly in Python, C++, and Java. Consider working on personal projects or contributing to open-source initiatives that involve robotic systems to showcase your abilities and passion for the field.

✨Tip Number 4

Prepare to discuss your troubleshooting experiences in software and system integration. Be ready to provide specific examples of challenges you've faced and how you resolved them, as this will demonstrate your problem-solving skills to the hiring team.

We think you need these skills to ace Firmware Engineer - Hybrid working

Proficiency in Python, C++, or Java
Experience with test automation frameworks
Strong software development skills for robotic systems
Ability to write and maintain test scripts
Familiarity with software integration and APIs
Understanding of hardware interfaces in robotic systems
Strong troubleshooting skills for software and system integration
Experience in developing and executing test plans
Collaboration skills with hardware and mechanical engineers
Documentation skills for test procedures and results
Attention to detail in testing and validation processes
Adaptability to work with new technologies in AI/ML and Robotics

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software development for robotic systems. Emphasise your proficiency in programming languages like Python, C++, or Java, and any experience with test automation frameworks.

Craft a Compelling Cover Letter: In your cover letter, express your passion for AI and robotics. Mention specific projects or experiences that demonstrate your skills in writing test scripts and maintaining test software, as well as your ability to collaborate with engineers.

Showcase Problem-Solving Skills: Provide examples in your application of how you've successfully troubleshot software and system integration issues in the past. This will show your potential employer that you can handle challenges effectively.

Highlight Team Collaboration: Since the role involves working closely with hardware and mechanical engineers, mention any previous experiences where you collaborated in a team setting. This will demonstrate your ability to work well in a multidisciplinary environment.

How to prepare for a job interview at Humanoid

✨Showcase Your Technical Skills

Be prepared to discuss your experience with programming languages like Python, C++, or Java. Highlight specific projects where you've developed software for robotic systems, and be ready to explain your approach to writing test scripts and maintaining test software.

✨Understand the Company’s Vision

Familiarise yourself with Humanoid's mission and the role of their humanoid robots in various industries. Demonstrating an understanding of how your skills can contribute to their vision of improving human well-being through robotics will set you apart.

✨Prepare for Problem-Solving Questions

Expect questions that assess your troubleshooting skills, especially regarding software and system integration issues. Think of examples from your past experiences where you successfully identified and resolved complex problems.

✨Collaborate and Communicate

Since the role involves working closely with hardware and mechanical engineers, be ready to discuss your experience in collaborative environments. Emphasise your ability to communicate technical concepts clearly and work effectively within a team.

Firmware Engineer - Hybrid working
Humanoid
H
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>