Current jobs related to Embedded Systems Expert - Melbourne, Victoria - beBeeSoftware


  • Melbourne, Victoria, Australia beBeeSoftware Full time $180,000 - $250,000

    Senior Embedded Software EngineerWe are seeking an experienced Senior Embedded Software Engineer to join our team of experts in medical devices.The ideal candidate will have a strong background in software development, particularly in embedded systems and C/C++ programming. They should be able to design, develop, and test software for a wide range of medical...


  • Melbourne, Victoria, Australia beBeeSoftwareDevelopment Full time $200,000 - $250,000

    Drive the advancement of medical device software development as a senior expert in embedded systems.Key ResponsibilitiesDesign and Development: Lead the creation, testing, and maintenance of high-quality embedded software across our entire product range.Embedded Systems Enhancement: Collaborate with cross-functional teams to enhance existing products'...


  • Melbourne, Victoria, Australia beBeeEmbedded Full time $120,000 - $150,000

    Embedded C++ Developer RoleA key position in our Engineering team involves developing and maintaining custom Linux distributions using Yocto or similar build systems. The successful candidate will collaborate with hardware engineers to bring up new boards and debug low-level issues. This role requires implementing secure and reliable software update...


  • Melbourne, Victoria, Australia beBeeEngineering Full time $125,000 - $150,000

    Job Title:Electrical Engineering SpecialistThis role involves designing and developing embedded systems centered on ARM Cortex-M4 and Cortex-M7 microcontrollers.Main Responsibilities:Architect and design embedded systems using advanced microcontroller technologyImplement high-speed interfaces including USB 3.0, Gigabit Ethernet, SDRAM, and LVDSIntegrate...


  • Melbourne, Victoria, Australia beBeeEmbeddedSystems Full time $120,000 - $150,000

    Embedded Systems Expert WantedWe're looking for an experienced Embedded Systems Engineer to lead the development of cutting-edge IoT and smart tech products.Firmware architecture, implementation, and testing.Collaboration with electronics and cloud teams for scalable solutions.This role requires a strong technical foundation, a collaborative mindset, and a...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $120,000 - $150,000

    Embedded Software Developer RoleNomad Atomics is pioneering the commercialisation of quantum sensing technology, pushing the boundaries of what's possible.Our team of leaders in the quantum sensing field is growing rapidly and we're seeking talented engineers to join us on this exciting journey.We're looking for individuals who share our passion for...


  • Melbourne, Victoria, Australia beBeeCybersecurity Full time $180,000 - $245,000

    Job Opportunity: Senior Cybersecurity Software Expert"> At the forefront of cybersecurity, we are seeking a visionary Senior Cybersecurity Software Expert to spearhead our endeavors in designing and implementing secure software solutions for defense and embedded systems."> The ideal candidate will collaborate with our development teams, customers, and...


  • Melbourne, Victoria, Australia beBeeEmbedded Full time $160,000 - $220,000

    Job Overview:Design and Develop Embedded SoftwareWe are seeking an experienced Embedded Systems Specialist to join our team. As an embedded software engineer, you will be responsible for designing, developing, and maintaining embedded software for STM32 microcontrollers.The ideal candidate will have a strong understanding of C programming, multithreaded...


  • Melbourne, Victoria, Australia beBeeEmbeddedDeveloper Full time $110,000 - $140,000

    Embedded Systems Developer JobWe are seeking a seasoned software engineer to join our team.Develop and implement software solutions in line with project plans and defined software development process.Contribute to software documentation, including architectures, design documentation, requirements, etc.Design and implement unit and integration test plans, and...


  • Melbourne, Victoria, Australia beBeeEngineering Full time $120,000 - $150,000

    Job OpportunityWe are seeking an Embedded Linux Engineer to join our team.This is a fixed-term contract opportunity that will allow you to develop and maintain custom Linux distributions using Yocto or similar build systems.As an Embedded Linux Engineer, you will integrate and configure device drivers, bootloaders, and kernel modules for embedded...

Embedded Systems Expert

3 weeks ago


Melbourne, Victoria, Australia beBeeSoftware Full time $120,000 - $165,000

About Us

We are a leading product design and development company that delivers world-first products and innovation.

Our team is looking for a skilled Software Engineer who can work in consulting to deliver high-quality projects on time and within budget.

Job Description

Main Responsibilities

  • Develop embedded software implementation in accordance with the chosen architecture and detailed design inputs.
  • Work on tasks in accordance with approved project plans and the defined software development process.
  • Contribute to software documentation such as architectures, design documentation, requirements, etc.
  • Confirm requirements have been satisfied by developing unit and integration test plans, implementing automated tests, and performing manual testing.
  • Participate constructively in reviews of software artefacts and software implementation.
  • Build knowledge of development tools and processes used on assigned projects.
  • Escalate issues when they become apparent with respect to software estimate to complete, technical risks, etc.

Experience with custom linux distributions using Yocto or similar build systems is highly valued. For linux experience we consider the following:

  • Develop and maintain custom Linux distributions using Yocto or similar build systems.
  • Integrate and configure device drivers, bootloaders, and kernel modules for embedded platforms.
  • Collaborate with hardware engineers to bring up new boards and debug low-level issues.
  • Optimize system performance, boot time, and resource usage for embedded environments.
  • Implement secure and reliable software update mechanisms for deployed devices.
  • Document system architecture, build processes, and configuration details.
Desired Skills and Qualifications

The ideal candidate will possess the following skills and qualifications:

  • Bachelor's degree in engineering within one of the following disciplines: electronics engineering, mechatronics engineering, computer science or software engineering.
  • Australian citizenship is required.
  • Demonstrated experience with C++ (17 or greater), embedded device experience, hard-real time / ISR handling and device drivers for time critical applications, familiarity with standard interfaces and devices such as DACs, ADCs, etc., GoogleTest & GoogleMock, cross compilation on Windows or Linux hosts.
  • Advantageous skills include Docker, Python, Python/C++ Interoperability, virtualised development environments.

If you are a motivated individual who is passionate about delivering high-quality solutions, please submit your application along with a cover letter outlining your relevant skills and experience.

We welcome any further inquiries or discussions regarding ongoing employment opportunities.

],