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
7 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...
-
Firmware Engineer
3 weeks ago
Melbourne, Australia Symmetrio Full timeSymmetrio is recruiting a Senior Firmware Engineer for our customer, a global conglomerate in the medical device space. This engineer will support firmware development initiatives and work closely with the lead firmware architect on embedded systems for critical medical applications. The ideal candidate will bring strong expertise in embedded C/C++...
-
Firmware Engineer
4 weeks ago
Melbourne, Victoria, Australia Symmetrio Full timeSymmetrio is recruiting a Senior Firmware Engineer for our customer, a global conglomerate in the medical device space. This engineer will support firmware development initiatives and work closely with the lead firmware architect on embedded systems for critical medical applications. The ideal candidate will bring strong expertise in embedded C/C++...
-
Urgent Search!
3 weeks ago
Melbourne, Australia Pty Ltd Full timePosition Senior Firmware Engineer (Embedded Software Engineer) at Exa. You’ll contribute to software planning, architecture and design, and the mentorship of others. Responsibilities - Contribute to software planning, architecture and design. - Mentor other engineers. Benefits - A truly friendly, supportive, and collaborative team - Monthly...
-
Senior Principal Software Engineer
7 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...
-
Melbourne, Australia Gallagher Group Limited Full timeAbout eShepherd We’re eShepherd - a fast-moving agritech startup revolutionising livestock management. We combine startup grit with the strength of a global leader. Our team thrives on curiosity, collaboration, and building solutions that matter. We move fast, learn faster, and scale with purpose. We’re progress-over-perfection, and we get sh*t done....
-
Principal Electronics Engineer
5 days 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...
-
Principal Electrical Engineer
7 days ago
Greater Melbourne Area, Australia Entura Full time $120,000 - $180,000 per yearWho is Entura?Entura is a highly experienced specialist power and water consulting firm, uniquely positioned as both asset owner and consultant. With over 100 years of experience in renewable energy and water infrastructure, we offer comprehensive solutions throughout the asset lifecycle. We are dedicated to empowering people and communities with clean...
-
Senior Embedded Software Engineer
4 weeks ago
Melbourne, Victoria, Australia ProFound People Full timeSenior Embedded Software Engineer - Contract Senior Embedded Software Engineer - Contract Direct message the job poster from Pro Found People Experienced Electronics/Electrical Engineer now Associate Director for Engineering, Technology Recruitment Contract - Senior Embedded Software Engineer Location: Melbourne, Australia Employment Type: 6-month contract...
-
Principal Software Engineer
1 week ago
Greater Perth Area, Australia Verse Full time $180,000 - $220,000 per yearAbout the RoleA newly created Principal Software Engineer opportunity is available with a product-based business in the asset management sector. You'll join the Perth team to bring seniority and technical leadership into a group with many strong juniors, ensuring delivery on a busy roadmap while addressing technical debt.This is a very hands-on role working...