
Senior Embedded Software Developer
15 hours ago
About the Role
We are seeking an experienced Embedded C++ Software Engineer to join our team in Victoria, AU. The ideal candidate will have a strong background in software development and be proficient in C++ (17 or greater).
Key Responsibilities:
- Custom Linux Distributions
- Develop and maintain custom Linux distributions using Yocto or similar build systems.
- Device Driver Integration
- Integrate and configure device drivers, bootloaders, and kernel modules for embedded platforms.
- Collaboration with Hardware Engineers
- Collaborate with hardware engineers to bring up new boards and debug low-level issues.
- System Performance Optimization
- Optimize system performance, boot time, and resource usage for embedded environments.
- Secure Software Updates
- Implement secure and reliable software update mechanisms for deployed devices.
- Documentation and Testing
- Document system architecture, build processes, and configuration details. Develop unit and integration test plans, implement automated tests, and perform manual testing to confirm requirements are satisfied.
Requirements
To be successful in this role, you should have:
- Engineering Degree
- Bachelor's degree in engineering within one of the following disciplines: Electronics engineering, Mechatronics engineering, Computer Science or Software Engineering.
- Software Development Skills
- Demonstrated experience with C++ (17 or greater), embedded device experience, hard real-time / ISR handling and device drivers for time-critical applications, standard interfaces and devices such as DACs, ADCs, etc., and GoogleTest & GoogleMock.
-
Senior Embedded Software Developer
2 days ago
Melbourne, Victoria, Australia beBeeSoftwareDevelopment Full time $150,000 - $180,000Embedded Software Development OpportunitiesWe seek an experienced Senior Embedded Software Engineer to join our team. As a key member of the engineering group, you will design, develop, test, and maintain embedded software solutions for our product portfolio.In this role, you will work closely with internal teams and external partners to deliver...
-
Embedded Software Development Expert
17 hours ago
Melbourne, Victoria, Australia beBeeEmbeddedSoftwareDeveloper Full time $150,000 - $180,000Senior Embedded Software Developer PositionJob Overview:The primary objective of this Senior Embedded Software Engineer role is to conceptualize, design, and develop cutting-edge embedded software solutions for our extensive product range. This involves collaborating closely with various teams and partners to deliver high-quality software that meets...
-
Senior Embedded Software Engineer
4 days ago
Melbourne, Victoria, Australia ProFound People Full timeSenior Embedded Software Engineer - ContractSenior Embedded Software Engineer - ContractDirect message the job poster from ProFound PeopleExperienced Electronics/Electrical Engineer now Associate Director for Engineering, Technology RecruitmentContract - Senior Embedded Software EngineerLocation: Melbourne, AustraliaEmployment Type: 6-month contract (with...
-
Senior Embedded Software Engineer
3 days ago
Melbourne, Victoria, Australia mexec Full timeOverviewRole: Senior Embedded Software Engineer at mexec.Our client is a global leader in microscopic imaging, with patented technologies enabling in vivo imaging of tissues across a wide range of surgical, pathology and life sciences applications. Through innovation and collaborations locally and internationally, they are expanding their portfolio and will...
-
Senior Embedded Software Solutions Developer
20 hours ago
Melbourne, Victoria, Australia beBeeSoftware Full time $160,000 - $220,000Embedded Software Professional WantedOur team is seeking an experienced Embedded Software Engineer to contribute to the design, development, and maintenance of high-quality software solutions for STM32 microcontrollers.Key Responsibilities:Develop and maintain robust embedded software applications utilizing STM32 microcontrollersImplement multithreaded...
-
Senior Embedded Software Engineer
3 days ago
Melbourne, Victoria, Australia mexec Full timeOverviewRole: Senior Embedded Software Engineer at mexec.Our client is a global leader in microscopic imaging, with patented technologies enabling in vivo imaging of tissues across a wide range of surgical, pathology and life sciences applications. Through innovation and collaborations locally and internationally, they are expanding their portfolio and will...
-
Embedded Software Development Lead
5 days ago
Melbourne, Victoria, Australia beBeeSoftware Full time $150,000 - $200,000Embedded Software Development Leader:About the Role:We are seeking a highly skilled Embedded Software Development Leader to drive innovation and compliance in medical device development. As a key member of our design team, you will be responsible for designing, developing, testing, and maintaining embedded software across our product portfolio.Key...
-
Embedded Software Specialist
2 days ago
Melbourne, Victoria, Australia beBeeSoftware Full time $120,000 - $180,000Job OpportunityRole: Senior Embedded Software Engineer at a global leader in microscopic imaging.The company is expanding its portfolio through innovation and collaborations locally and internationally, transforming patient's lives by enabling digital biopsies for cancer screening, diagnosis, and treatment.Key ResponsibilitiesDesign, develop, test, and...
-
Embedded Software Development Leader
6 days ago
Melbourne, Victoria, Australia beBeeEngineering Full timeMedical Device Software Engineering Lead\Working within our design team, you will lead embedded software engineering and make a significant contribution towards the development of medical devices. This role requires strategic leadership, technical expertise, and collaboration with internal teams and external partners.\Key Responsibilities:\Design, develop,...
-
Embedded Systems Software Developer
16 hours ago
Melbourne, Victoria, Australia beBeeSoftware Full time $140,000 - $160,000We are looking for a skilled Software Engineer to join our team. In this role, you will be working on highly complex mission-critical systems software that enhances the operational effectiveness, survivability, and interoperability of armoured fighting vehicles.Key Responsibilities:Design, develop, test, and maintain embedded software for armoured vehicle...