Senior Embedded Software Developer Position

1 week ago


Sydney, New South Wales, Australia beBeeEmbeddedSoftware Full time $140,000 - $170,000

Job Title: Embedded Software Professional

About the Role:

We are seeking an experienced Embedded Software Professional to join our team in designing and developing embedded control systems for Traffic Signal Controllers. This role requires expertise in safety-critical embedded software, digital hardware integration, and control systems design.

Key Responsibilities:
  • Design and implement safety-critical embedded software for Traffic Signal Controllers in compliance with SIL2 (IEC 61508 / ISO 26262)
  • Develop and validate conflict monitoring, phase control, and lamp monitoring algorithms for Traffic Signal Controllers
  • Collaborate with hardware engineers in the design of fault-tolerant digital interfaces
  • Lead system integration across MCUs, SoCs, and RTOSs
  • Develop and execute debug code to verify designs and customer requirements
  • Implement and maintain 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 (or higher) safety-critical systems, preferably in transportation, rail, or industrial control
  • Strong C programming skills for MCUs and real-time operating systems, with demonstrable ability implementing algorithms and debugging hardware/software interactions using oscilloscopes, logic analysers, and bus analysers
  • Deep understanding of digital electronics and I/O design, including watchdogs, fail-safe states, redundancy, and EMC considerations
  • Familiarity with protocols and standards in the traffic and transport domain
  • Hands-on experience with real-time simulation, and fault injection for validation of safety systems
What We Offer:
  • A challenging and rewarding role in a dynamic team
  • Ongoing professional development opportunities
  • A competitive salary and benefits package


  • Sydney, New South Wales, Australia Bebeeembeddedsoftware Full time

    Job Title: Embedded Software ProfessionalAbout the Role:We are seeking an experienced Embedded Software Professional to join our team in designing and developing embedded control systems for Traffic Signal Controllers. This role requires expertise in safety-critical embedded software, digital hardware integration, and control systems design.Key...


  • Sydney, New South Wales, Australia beBeeSoftware Full time $55,000 - $95,000

    Junior Embedded Software Engineer OpportunityWe're seeking a detail-oriented individual to join our software development team as an embedded software engineer.About the RoleDesign and develop embedded software in C/C++ for various applications, including device interfaces, real-time control, and graphical user interfaces.Implement and test software features...


  • Sydney, New South Wales, Australia beBeeEmbedded Full time $140,000 - $160,000

    Job Title: Senior Embedded Software Development LeadAbout the RoleWe are seeking an experienced Senior Embedded Software Development Lead to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining embedded software for IoT modules, silicon, and devices.Key ResponsibilitiesDesign,...


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

    Embedded Systems Software DeveloperThis role offers the opportunity to work on low-level system technology for autonomous devices across all seniority levels.We seek careful and conscientious engineers who appreciate the challenge of writing memory, performance, battery, and connectivity constrained code that must work every time in an unreliable and...


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

    Job DescriptionYou will be part of a dynamic team working at the intersection of hardware and software, responsible for developing control software that brings physical switches to life. This role involves designing and implementing embedded software in C/C++ and Python to manage and control hardware components on various platforms.The ideal candidate will...


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

    We are seeking a highly skilled and motivated engineer with solid embedded C software design and development skills to join our Traffic Product Development Team in the Traffic and Transportation division.About the RoleDesign and implement safety-critical embedded software for Traffic Signal Controllers in compliance with SIL2 (IEC 61508 / ISO 26262)...


  • Sydney, New South Wales, Australia beBeeSoftware Full time $128,409 - $158,953

    Job Title: Senior Embedded Software EngineerAbout the Position:We are seeking a highly motivated self-starter with a "can do" approach and solid embedded C software design and development skills to join our Traffic Product Development Team in the Traffic Division.This role is ideal for someone with a solid foundation in safety-critical real-time controls...


  • Sydney, New South Wales, Australia Johnson Controls Full time

    Join to apply for the Senior Embedded Software Engineer role at Johnson Controls We are seeking a highly motivated self-starter with a "can do" approach and solid embedded C software design and development skills to join our Traffic and Transportation division in the Traffic Product Development Team. This role is ideal for someone with a solid foundation...


  • Sydney, New South Wales, Australia Johnson Controls Full time

    Join to apply for the Senior Embedded Software Engineer role at Johnson ControlsWe are seeking a highly motivated self-starter with a "can do" approach and solid embedded C software design and development skills to join our Traffic and Transportation division in the Traffic Product Development Team. This role is ideal for someone with a solid foundation in...


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

    Job Title: Senior Embedded Software DeveloperAbout This Role:Johnson Controls is a global diversified technology and multi-industrial leader serving a wide range of customers in more than 150 countries.Our 135,000 employees create intelligent buildings, efficient energy solutions, integrated infrastructure and next generation transportation systems that work...