Senior / Principal Firmware Engineer
6 days ago
We are working with a leading product design consultancy to find a Senior or Principal Firmware Engineer to join their growing team. This consultancy focuses on designing and developing innovative electronic Internet of Things (IoT) products.
About the role
As a Senior or Principal Firmware Engineer, you will use your skills to design, develop, and maintain embedded systems, firmware, and associated software components. The ideal candidate will have a strong background in firmware engineering and embedded systems, with a proven track record of delivering high-quality solutions that help bring IoT products to life. For this position, we will also consider strong mid-level engineers.
The team will rely on you to:
- IoT Product Development:
Design, develop, and test firmware for embedded systems used in cutting-edge IoT products, ensuring optimal performance, reliability, and efficiency. - Hardware-Software Integration:
Integrate hardware and software components to create robust and functional devices. - Software Development:
Develop associated software tools, libraries, and interfaces to support embedded systems within products. - Technical Leadership:
Mentor and guide junior engineers, providing technical expertise and guidance. - Problem-Solving:
Diagnose and troubleshoot complex technical issues related to firmware and embedded systems in products. - Collaboration:
Work effectively in a cross-functional team environment, collaborating with hardware engineers, software developers, and other stakeholders. - Consulting:
Consult directly with clients and business stakeholders on requirements, specifications, and proposals for the system design and delivery of embedded solutions
Ideally you have:
- 8+ years of experience in firmware engineering and embedded Linux systems development.
- Strong proficiency in C/C++ programming language.
- Experience with embedded microcontrollers and RTOS (e.g., STM32, nRF5, FreeRTOS, Zephyr).
- Familiarity with hardware-software integration and debugging techniques.
- Experience developing new electromechanical products, from concept to production.
- A degree in Computer Science, Electronics Engineering, or Mechatronics Engineering, or similar.
Bonus points if you also have:
- Consulting experience, and excellent interpersonal skills
- Experience with wireless protocols (e.g., Bluetooth, LTE, WiFi).
- Experience with web languages and technologies (Typescript, Electron, Angular, React)
What's next
If this sounds like a great opportunity for you, please apply today. We will be reviewing applications over the coming weeks, and calling shortlisted applicants for a phone screen before interviewing with the client.
-
Principal Firmware Engineer/ Team Lead
6 days ago
Melbourne, Victoria, Australia Catapult Full time $104,000 - $130,878 per yearPRINCIPAL FIRMWARE ENGINEER / TEAM LEADOur mission is to improve the performance of athletes and teams, which we do by engineering the premier technology platform for sport. We've been at the forefront of sports technology and science since we don't just work in the sporting industry, we are actively changing its future. Our solutions are designed to help...
-
Sr. Embedded Firmware Engineer
1 week ago
Melbourne, Victoria, Australia 42dot Full timeWe're looking for the BestSenior Embedded Firmware EngineerRoleWe are developing the next generation of electric vehicles with a fully vertically integrated approach to software development. As an Embedded Firmware Engineer, you will lead hardware bring up, BSP/HAL, boot, and middleware for the Motion ECU across propulsion, braking, and chassis. You will...
-
Sr. Embedded Firmware Engineer
1 week ago
Melbourne, Victoria, Australia 42dot Full timeWe're looking for the Best Senior Embedded Firmware Engineer Role We are developing the next generation of electric vehicles with a fully vertically integrated approach to software development. As an Embedded Firmware Engineer, you will lead hardware bring up, BSP/HAL, boot, and middleware for the Motion ECU across propulsion, braking, and chassis....
-
Sr. Embedded Firmware Engineer
1 week ago
Melbourne, Victoria, Australia 42dot Full timeWe're looking for the Best Senior Embedded Firmware Engineer Role We are developing the next generation of electric vehicles with a fully vertically integrated approach to software development. As an Embedded Firmware Engineer, you will lead hardware bring up, BSP/HAL, boot, and middleware for the Motion ECU across propulsion, braking, and chassis....
-
Sr. Embedded Firmware Engineer
4 days ago
Melbourne, Victoria, Australia 42dot Full time $120,000 - $260,000 per yearWe're looking for the Best Senior Embedded Firmware Engineer Role We are developing the next generation of electric vehicles with a fully vertically integrated approach to software development. As an Embedded Firmware Engineer, you will lead hardware bring up, BSP/HAL, boot, and middleware for the Motion ECU across propulsion, braking, and chassis....
-
Sr. Embedded Firmware Engineer
1 week ago
Melbourne, Victoria, Australia 42dot Full time $120,000 - $250,000 per yearWe're looking for the BestSenior Embedded Firmware EngineerRoleWe are developing the next generation of electric vehicles with a fully vertically integrated approach to software development. As an Embedded Firmware Engineer, you will lead hardware bring up, BSP/HAL, boot, and middleware for the Motion ECU across propulsion, braking, and chassis. You will...
-
Sr. Embedded Firmware Engineer
4 days ago
Melbourne, Victoria, Australia 42dot Full time US$120,000 - US$260,000We're looking for the BestSenior Embedded Firmware EngineerRoleWe are developing the next generation of electric vehicles with a fully vertically integrated approach to software development. As an Embedded Firmware Engineer, you will lead hardware bring up, BSP/HAL, boot, and middleware for the Motion ECU across propulsion, braking, and chassis. You will...
-
Senior Principal Software Engineer
6 days ago
Greater Brisbane Area, Australia Atlassian Full time $150,000 - $250,000 per year*OverviewWorking at Atlassian*Atlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity. Interviews and onboarding are conducted virtually, a...
-
Firmware Tester
4 days ago
City of Greater Dandenong, Australia KJR Full timeWe’re looking for a Firmware Tester to help ensure the quality and reliability of our embedded systems. In this role, you’ll work closely with engineers and developers to test, evaluate, and enhance firmware performance — playing a key part in delivering high-quality technology solutions. Key details - Start date: Week of 10 November - Mode: 5 days...
-
Principal Electronics Engineer
4 weeks ago
Melbourne, Australia Dromeda Full timeThe Bigger Picture At Andromeda Robotics, we’re not just imagining the future of human-robot relationships, we’re building it. Abi is the first emotionally intelligent humanoid companion robot, designed to bring care, conversation, and joy to the people who need it most. Backed by tier-1 investors and with customers already deploying Abi across aged...