Senior Embedded Software Engineer

Details of the offer

About the Role We are seeking a seasoned and highly skilled Senior Embedded Software Engineer with a strong focus on Embedded Linux to join our dynamic team. As a key member of our Electronics and Embedded team, you will be instrumental in designing, developing, and maintaining embedded software solutions for our innovative robotics product. About Clutterbot Are you ready to join the robotics revolution? Clutterbot is not your average technology company. We're a dynamic and innovative team, creating cutting-edge solutions that bring order to the chaos in people's lives. Our mission is simple yet powerful: help busy families reclaim their homes from clutter. By developing an autonomous household robot that picks up toys, clothing, and everything in between, we're transforming the way people live. Join us at the forefront of robotics, machine learning, and software, and let's make a lasting impact together! Responsibilities Leading the development of a custom Linux distribution Customization and deployment of vendor Board Support Packages for existing and new hardwareServing as the Linux expert (kernel, CPU architecture, device drivers, DeviceTree, etc.) on the engineering teamFamiliarity with computer system architecture and application processor (SoC) fundamentals (caches, buses, memory controllers, DMA, etc.)Conducting Linux board bring-up activities, collaborating closely with hardware engineers to ensure seamless integration of Linux on embedded platformsBringing up multiple sensors and devices on the custom hardwareLeading the development of a Linux image for the hardwareCollaborating with international cross-functional teams to define system requirements and specificationsWorking with suppliers to ensure high-quality, stable drivers and SDKs are developedWhat we are looking for in you A well-organized and motivated self-starter able to thrive in a fast-paced environmentStrong communication skills in English, both written and verbalExpert understanding of C/C++ programmingPython and Bash scripting abilityA powerful grasp of the capabilities and nuances of the Git version control systemA strong background in RTOS and real-time performance analysisPrior experience with Ubuntu/Debian packagingDemonstrated experience with kernel patching and debuggingA strong grasp of device drivers, DeviceTree, bootloaders, BSPs, and other low-level system engineering concepts


Nominal Salary: To be agreed

Source: Talent2_Ppc

Job Function:

Requirements

Hvac Technician

We are looking for a Wellington-based Air Conditioning and Refrigeration Technician to join our team. Main Responsibilities: Carry out all trade associated d...


Oneair Limited - Wellington

Published a month ago

Senior Engineering Technician

Senior Engineering Technician & Permit to Work Issuer Looking for a different challenge as a Senior Engineering Technician whereby you can still utilise you...


Msd - Wellington

Published a month ago

Vacancy 2024/18Apoutoko Ture Matua | Senior Solicitorpermanent / Fulltime Wellington

On this page, access our current vacancies and learn more about working here. Ki te puawai te ahurea, Ka ora te iwi Culture is thriving, the people are well ...


Ministry For Culture And Heritage - Wellington

Published a month ago

Senior Infrastructure Development Engr

New Zealand Police is working with the community to make New Zealanders be safe and feel safe. With over 13,000 staff, we provide policing services 24 hours ...


New Zealand Government - Wellington

Published a month ago

Built at: 2024-11-24T05:57:50.617Z