Senior Embedded Linux Developer

2 weeks ago


Auckland City, New Zealand Rocket Lab Full time

The opportunity to work on innovative and ground breaking technology
- Access to world leading experts to develop your career
- An employee stock purchase program

**At Rocket Lab**
Our family of Electron launch vehicles and Photon spacecraft are supporting a growing number of ground-breaking missions in low Earth orbit and far beyond. Right now, our team is deep in the development of missions to the Moon and Mars for NASA, as well as the world’s first private mission to Venus. We are looking for an experienced Senior Embedded Linux Develoepr to join the team making these missions a reality.

**About the role**
In this role, you will play a key role in supporting the development of flight software for both our Electron and Neutron launch vehicles, as well as our Photon spacecraft. You’ll spend your days participating in all aspects of software design and development, from requirements definition through coding and testing. And when we say test, we mean your software will be on orbit within weeks and months, not years. Thanks to having our own rockets and launch sites, we have frequent opportunities to test and operate our software on orbit.

This role is for someone who wants to see their software make a big impact on the way we explore space and use it as a platform for discovery and innovation. While your software settles into life in space, you’ll be based in our Auckland Production Complex working amongst the rockets and Photon spacecraft as they’re built and collaborating with the vibrant, dedicated, and talented people who have made Rocket Lab into the global leader it is today.

**Duties & Responsibilities**
- Maintain Linux kernels used for embedded systems
- Develop and modify device drivers to interface to programmable logic components
- Develop and maintain embedded Linux root file-systems with Yocto
- Develop and maintain comprehensive unit tests to run within a Continuous Integration framework.
- Collaborate with hardware-in-the-loop test engineers to verify and validate combined software and hardware functionality.
- Collaborate with systems engineers and embedded systems engineers in developing, documenting and validating requirements.
- Participate in review of source code changes and ensure all changes meet company coding standards.
- Participate in design reviews such as a PDR and CDR.
- Assist with on-orbit (and interplanetary) flight operations.

***

**Required Skills**:

- Embedded Linux deployment configuration e.g. Yocto, Buildroot
- Embedded Linux development in an ARM environment e.g. Raspberry Pi, Beagle Bone
- Proficiency in C and C++ languages and development environments.
- Demonstrated success working in a dynamic environment with multiple priorities.
- Document management & software systems engineering experience.

***

**Required Education & Experience**
- An engineering degree in computer science, electrical engineering, computer engineering, or equivalent qualification.
- 5+ years of demonstrated applicable experience in embedded Linux software development.

***

**Preferred Skills**
- Linux kernel driver development
- Linux network configuration with iptables, netfilter, qdisc
- Proficiency with Python and bash
- Experience with Real Time Operating Systems (RTOS) such as uC/OS or FreeRTOS.
- Experience developing software and drivers for serial interfaces such as UART, SPI, I2C within an embedded system.
- Experience developing software for autonomous vehicles operating in harsh environments, such as satellites, UAVs, rovers, or autonomous underwater vehicles.
- Experience working within an agile or scrum based workflow.

**Rocket Lab Employee Benefits**
- The opportunity to work on innovative and ground breaking technology
- An employee stock purchase program
- Access to world leading experts to develop your career
- Unlimited barista coffee, fruit and snacks
- Rocket Lab merchandise - T-shirts, mission patches etc.
- Discounted health insurance with Southern Cross
- Additional parental leave entitlements
- A vibrant team culture with social activities throughout the year

**Important Information



  • Auckland City, New Zealand Rocket Lab USA Full time

    **Rocket Lab** Rocket Lab is a vertically integrated provider of small launch services, satellites, and spacecraft components. Our mission is to open access to space to improve life on Earth. Our team is over 1,300 people strong and we're adding to it every week. Collaboration is at our core - every idea is heard, and everyone makes a difference. Teams are...

  • Senior Linux Engineer

    3 weeks ago


    Auckland City, New Zealand RWA Technology People Full time

    Work with exciting technologies and design and develop high end products - Be part of highly skiled and passionate people - Permanent opportunity in Auckland As a **Senior Linux Engineer**, you will be responsible for developing and maintaining high quality embedded software across a large array of products including bespoke ARM based hardware...


  • Auckland, Auckland, New Zealand Canonical Full time

    Company OverviewCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough initiatives such as public cloud, data science, AI, engineering innovation, and IoT.About the JobWe are hiring Embedded Linux Field Engineers for Devices/IoT to...


  • Auckland, Auckland, New Zealand Canonical Full time

    Job ResponsibilitiesAs an Embedded Linux Field Engineer, you will engage customers during presales to gather requirements and explain our technology. You will elaborate solutions to be proposed to prospective clients and participate in the delivery of select projects related to Embedded Linux.You will convey market requirements to key stakeholders in our...


  • Auckland, Auckland, New Zealand Canonical Full time

    Company OverviewCanonical is a pioneering technology firm at the forefront of the global shift to open source software. As the company behind Ubuntu, one of the most influential open source projects, we are driving innovation in AI, IoT, and cloud computing.We recruit globally and set high standards for our team members. To succeed, we need individuals who...


  • Auckland, Auckland, New Zealand Canonical Full time

    Job DescriptionCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT.Our customers include the world's leading public cloud and silicon...


  • Auckland, Auckland, New Zealand Canonical Full time

    Job DescriptionCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and...


  • Auckland, Auckland, New Zealand Cubic Defense Full time

    About the RoleWe are seeking an experienced Embedded Software Developer to join our team at Cubic Defense. As a key member of our software development team, you will be responsible for designing, developing, and testing software systems for our defense clients.Key ResponsibilitiesYour key responsibilities will include:Designing and developing high-quality...


  • Auckland, Auckland, New Zealand Canonical Full time

    Job DescriptionCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT.Our customers include the world's leading public cloud and silicon...


  • Auckland, Auckland, New Zealand Canonical Full time

    About CanonicalWe are a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud, we are changing the world of software.Job DescriptionThis career opportunity requires a unique blend of skills. Successful candidates...


  • Auckland, Auckland, New Zealand Canonical Full time

    Key ResponsibilitiesEngage customers during presales to gather requirements and explain our technologyElaborate solutions to be proposed to prospective clientsParticipate in the delivery of select projects related to Embedded LinuxConvey market requirements to key stakeholders in our organizationBe both a customer advocate and a trusted advisor to...


  • Auckland, Auckland, New Zealand Canonical Full time

    Our CultureWe are a distributed work environment with twice-yearly team sprints in person. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.About This RoleAs an Embedded Linux Field Engineer for Devices/IoT, you will engage customers during...


  • Auckland, Auckland, New Zealand Space Talent Full time

    About Rocket LabWe are a global leader in launch and space systems, dedicated to providing reliable access to orbit. Our Electron rocket has achieved great success, becoming one of the most frequently launched rockets in the world, while our Neutron rocket will be an advanced 13-tonne payload class, reusable rocket to launch mega constellations of the...


  • Auckland City, New Zealand RWA Technology People Full time

    Experienced Linux Engineer - Ansible, Docker, Virtualisation - Flexible and central location with excellent salary The Systems Engineer will be responsible for both projects and BAU, building and maintaining servers as well as daily operations within the Linux environment. **What you will be doing**: - Design, build, manage & maintain Linux...


  • Auckland City, New Zealand Scitex Recruitment Full time

    Be part of a company that's been in the industry for over 65 years - Market competitive salary with great benefits - Based in Mangere, South Auckland **About the role** This is a unique opportunity to join a dynamic and growing company at the forefront of its industry, and a company that is seen as a proud example in its field. The Senior Embedded Systems...


  • Auckland City, New Zealand Invenco Full time

    **Why Invenco?** Here are our top three reasons for why you want to join Invenco: - Culture: Down-to-earth, open culture that values diversity & inclusivity. - Products: We’re building new & unique products for the payments industry - if you are a techie this is the place to be. - Global: We’re a global company - opportunity for travel, being part of a...


  • Auckland, Auckland, New Zealand Tbwa ChiatDay Inc Full time

    About the CompanyRocket Lab is a global leader in launch and space systems, providing reliable access to orbit since 2018. We are committed to reducing the cost of access to space and making it easier for people to explore and understand the universe.We offer a dynamic and challenging work environment, opportunities for professional growth and development,...


  • Auckland City, New Zealand Oracle Full time

    Senior Technical Support Engineer - Oracle Linux-23000198 **Applicants are required to read, write, and speak the following languages***: English **Preferred Qualifications** **Senior Technical Support Engineer - Oracle Linux: Cloud and On-Premise** **Preferred Qualifications** Oracle Linux and Oracle Cloud Infrastructure combines the elasticity and...


  • Auckland City, New Zealand OSHO Full time

    **About Us** Are you looking for an opportunity to make a real difference in your next role? Why? As a society, we need to decarbonise and accelerate the transition to alternative energy sources. Existing solutions are expensive and disparate, with limited functionality. Osho is driven by purpose, real innovation, and ambition. We have a talented team...


  • Auckland, Auckland, New Zealand Resideo Full time

    About Us:Teknique is a Resideo company, a leader in edge-based AI-enabled video camera solutions. Our team in Auckland, New Zealand develops the Oclea platform for computer vision and edge AI, serving top brands and Fortune 500 companies.">Your Role:You will join our team as a Senior Software Engineer, developing the Oclea camera software platform for video...