Senior Embedded Software Engineer - firmware, mechatronics in Melbourne

Senior Embedded Software Engineer - firmware, mechatronics in Melbourne

Melbourne Full-Time On-site
R

About the role

As a Senior Embedded Software Engineer, you will help guide projects from initial concept and prototyping through to implementation, production, and release. You could do everything from consulting on system-level architecture, to writing, testing, and debugging complex embedded firmware. You will be a valued member of hybrid project teams, collaborating closely with internal and client team members to make critical decisions on development approaches.

The team will rely on you to:

  • Architect, write, and test embedded firmware and software solutions for a variety of products, including next-generation systems and cloud processing algorithms.
  • Lead technical requirements elicitation, implementation, and refinement for complex, cross-functional projects.
  • Manage testing and verification processes, ensuring adherence to documented software processes, and ISO/IEC regulatory standards.
  • Collaborate closely with colleagues across disciplines, reviewing schematics and debugging hardware-software integration issues on prototypes.
  • Provide technical advice to clients and contribute to proposal generation, software architecture, and project planning.
  • Provide technical leadership, mentoring, and coaching to other engineers, fostering a continuous improvement culture to lift the team's overall capability.

Ideally you have:

  • 6+ years of experience in firmware, embedded, or hardware engineering within product development.
  • Strong proficiency in Embedded C/C++ and Python.
  • Experience developing architectures for embedded systems and working with embedded microcontrollers and RTOS (e.g., STM32, Nordic devices, or Zephyr).
  • Familiarity with hardware-software integration, debugging techniques, and testing and verification.
  • A Bachelor of Engineering in Mechatronics, Electronics, Software, Computer Science, or a related discipline.

Bonus points if you also have:

  • Experience with wireless communication protocols (e.g., Bluetooth, WiFi, LoRa, LTE).
  • Experience developing products in highly regulated environments, like medical devices, to standards like IEC 62304 and ISO 13485.

#J-18808-Ljbffr

Senior Embedded Software Engineer - firmware, mechatronics in Melbourne employer: Rosewood Partners

Join a dynamic medtech startup in Brisbane that is at the forefront of transforming patient care through innovative engineering solutions. As a Principal Embedded Systems Engineer, you will thrive in a collaborative and fast-paced environment that prioritises employee growth and mentorship, offering unique opportunities to lead cutting-edge projects while making a significant impact in the medical technology field. With a strong focus on innovation and regulatory excellence, this company not only supports your professional development but also fosters a culture of teamwork and creativity.

R

Contact Details:

Rosewood Partners Recruitment Team