Senior Embedded System Designer

4 days ago


Sydney, New South Wales, Australia beBeeEmbedded Full time $125,000 - $187,500
Software Design Engineer for Traffic Control Systems

Our team is seeking a skilled Software Design Engineer to develop safety-critical embedded software for traffic signal controllers. This role requires expertise in safety-critical embedded software design, digital hardware integration, and control systems development.

Key Responsibilities:
  • Design and implement embedded software for traffic signal controllers with compliance to SIL2 standards.
  • Develop and validate algorithms for conflict monitoring, phase control, and lamp monitoring.
  • Collaborate with hardware engineers on fault-tolerant digital interface designs.
  • Lead system integration across MCUs, SoCs, and RTOSs.
  • Develop and execute debug code to verify designs and customer requirements.
  • Implement communication protocols for roadside devices and central system integration.
  • Develop web-based interfaces for local and remote-control functionality.
Requirements:
  • Essential: Proven experience (10 years+) developing embedded software for SIL2 safety-critical systems.
  • Strong C programming skills for MCUs and real-time operating systems.
  • Deep understanding of digital electronics and I/O design.
  • Familiarity with protocols and standards in the traffic domain.
  • Hands-on experience with real-time simulation and fault injection.
  • Contribution to safety case documentation and engagement with certification authorities.
Desirable Skills:
  • Experience with embedded Linux for communications/UI.
  • Knowledge of secure boot and OTA update frameworks.
  • Exposure to Yocto/Buildroot, RTOS, or dual-core MCU + Linux SoC designs.

This role offers the opportunity to work on complex technical challenges and contribute to the development of critical infrastructure. The ideal candidate will have strong problem-solving skills and be able to communicate effectively with the team.



  • Sydney, New South Wales, Australia beBeeEmbeddedSoftwareEngineer Full time $150,000 - $175,000

    We are seeking an experienced Senior Embedded Software Engineer to join our team.The ideal candidate will have a proven track record of designing and implementing safety-critical embedded software for traffic signal controllers, with experience in developing algorithms and debugging hardware/software interactions using oscilloscopes, logic analysers, and bus...


  • Sydney, New South Wales, Australia beBeeFirmware Full time $160,000 - $200,000

    Senior Firmware Developer RoleWe are seeking an experienced Senior Firmware Developer to join our team. The ideal candidate will have a strong understanding of embedded systems architectures, integrations and writing peripheral device drivers.About the Role:This is a unique opportunity for a motivated and skilled individual to drive product growth and...


  • Sydney, New South Wales, Australia beBeeFirmware Full time $150,000 - $200,000

    Senior Firmware DeveloperSecure Parking is one of the largest commercial car park operators in Australia, with over 450 car parks across Australia and New Zealand.We are looking for an innovative Senior Firmware Developer to make a significant impact in the IoT space. You will be responsible for developing and maintaining firmware for equipment ensuring...


  • Sydney, New South Wales, Australia beBeeSoftware Full time $150,000 - $180,000

    The Role:We are seeking a highly skilled Senior Embedded Software Integration and Verification Engineer to join our team. This individual will play a critical role in ensuring the quality, reliability, and performance of our embedded software systems.Key Responsibilities:Design and implement test strategies for embedded systemsDefine methods for functional,...


  • Sydney, New South Wales, Australia beBeeSoftware Full time $100,000 - $140,000

    As a Senior Embedded Software Engineer, you will play a crucial role in the development of cutting-edge hearing solutions. Your expertise will be pivotal in ensuring the quality, reliability, and performance of our embedded software systems.Key ResponsibilitiesDesign and implement comprehensive test strategies for complex hardware/software systemsDevelop...


  • Sydney, New South Wales, Australia beBeeFirmware Full time $120,000 - $180,000

    About Firmware PositionJob SummaryDesign, implement and deploy firmware from concept to production for a fleet of connected devices.Maintain comprehensive documentation for easy maintenance and improvement.Automate device provisioning and develop ongoing support for seamless bidirectional control and communication.Test firmware applications, identify bugs...


  • Sydney, New South Wales, Australia beBeeSoftware Full time $130,000 - $180,000

    Embedded Software Engineer JobDesign and develop high-quality embedded software for Linux-based edge systems.Collaborate with cross-functional teams to deliver operational and performance requirements.Ensure efficient code that meets resource-constrained, high-uptime environments.Implement features using modern C++ and Python, depending on project...


  • Sydney, New South Wales, Australia beBeeSoftware Full time $120,000 - $180,000

    Senior Embedded Software EngineerWe are seeking an experienced Senior Embedded Software Engineer to join our innovative team. In this role, you will be responsible for ensuring the quality, reliability, and performance of our embedded software systems.Main Responsibilities:Develop test strategies for complex hardware/software systemsCreate methods for...


  • Sydney, New South Wales, Australia beBeeEmbeddedSystem Full time $150,000 - $180,000

    We are seeking a highly skilled Embedded Systems Professional to drive innovation in the IoT space. As a key team member, you will be responsible for designing and developing firmware that ensures seamless integration with devices.Main ResponsibilitiesDesign, implement, and deploy firmware from concept to production across a fleet of IoT devices.Document...


  • Sydney, New South Wales, Australia beBeeFirmware Full time $100,000 - $120,000

    Mechatronics EngineerThis multidisciplinary role involves the integration of embedded systems, mechanical components, and electronics.Main responsibilities include designing mechanical parts, prototyping and testing electronics, and improving verification processes.The ideal candidate will have 4+ years of experience in an electronics or mechatronics role,...