Current jobs related to Embedded Software Engineer - Auckland City - OSHO


  • Auckland City, New Zealand Rocket Lab Full time

    The opportunity to work on innovative and ground breaking technology - An employee stock purchase program - Access to world leading experts to develop your career **About Rocket Lab** Rocket Lab is the global leader in small satellite launch. Our mission is to open access to space to improve life on Earth. There are endless possibilities for what we can...


  • Auckland City, New Zealand Rocket Lab Full time

    Free Parking - Subsidised lunches - Gym onsite **About Rocket Lab** Rocket Lab is the global leader in small satellite launch. Our mission is to open access to space to improve life on Earth. There are endless possibilities for what we can achieve with better access to space, and that access is now a reality thanks to Rocket Lab. Collaboration is at our...


  • Auckland City, New Zealand Rocket Lab Full time

    The opportunity to work on innovative and ground breaking technology - An employee stock purchase program - Free parking & on-site gym **About Rocket Lab** Rocket Lab is the global leader in small satellite launch. Our mission is to open access to space to improve life on Earth. There are endless possibilities for what we can achieve with better access to...


  • Auckland, Auckland, New Zealand Pearson Carter Full time

    Direct message the job poster from Pearson CarterSoftware, Web & Mobile Development Recruitment ConsultantEmbedded Software Developer | Intelligent Transport SolutionsWe are working closely with a world leader in custom-built Intelligent Transport Systems.They are looking for an Embedded Developer to join their small team, and potentially take up a leading...


  • Auckland, Auckland, New Zealand Pearson Carter Full time

    Direct message the job poster from Pearson CarterSoftware, Web & Mobile Development Recruitment ConsultantEmbedded Software Developer | Intelligent Transport SolutionsWe are working closely with a world leader in custom-built Intelligent Transport Systems.They are looking for an Embedded Developer to join their small team, and potentially take up a leading...


  • Auckland, Auckland, New Zealand Garmin New Zealand Full time

    1 day ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features.Do you have experience with C and/or C++ in the embedded environment?Looking for a new technical challenge?Want to build industry leading cutting edge consumer electronics?Join our fast-paced development team that is revolutionizing the global marine...


  • Auckland, Auckland, New Zealand Garmin New Zealand Full time

    1 day ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Do you have experience with C and/or C++ in the embedded environment?Looking for a new technical challenge?Want to build industry leading cutting edge consumer electronics?Join our fast-paced development team that is revolutionizing the global marine...


  • Auckland, Auckland, New Zealand Garmin New Zealand Full time

    1 day ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Do you have experience with C and/or C++ in the embedded environment?Looking for a new technical challenge?Want to build industry leading cutting edge consumer electronics?Join our fast-paced development team that is revolutionizing the global marine...


  • Auckland City, New Zealand Engender Technologies Full time

    Engender Technologies is seeking a passionate and experienced Senior Embedded (firmware/hardware) Engineer to join our innovative team. As a key member of our rapidly growing company, you will play a pivotal role in developing groundbreaking cell sorting machines for the dairy industry. **Responsibilities**: - Develop Cutting-Edge Embedded solutions:...


  • Auckland, Auckland, New Zealand beBee Careers Full time

    Job OverviewWe are seeking an experienced embedded application developer to join our production environment team. The ideal candidate will have a strong background in C and/or C++ for embedded systems, with a passion for software engineering and delivering secure, reliable, and quality products.Key ResponsibilitiesDevelop and deliver high-quality software...

Embedded Software Engineer

2 weeks ago


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 spread across New Zealand, with a creative space by the beach in Takapuna, and a Design Lab in Christchurch where our physical products come to life. We're more than happy to take on someone who wants to work remotely from a different location across New Zealand too, or wants to relocate.

We closed a $12m capital raise late last year, so we're well funded and ready to grow. Our team is smart, curious and has some big goals - so if you’re interested in joining a fast-growing and startup that is design-led and puts people at its core, then we’d love to hear from you

This is your chance to join something special early, and contribute to making a very real impact.

We're also currently in stealth mode, so check out our website and we'll share more with you during the recruitment process

**The Role**

We're growing our embedded software team, and need a junior-to-intermediate embedded engineer to help us extend our capabilities. We have an existing small team, systems outlines, concepts, functional prototypes, test setups, and scripts - and we need to resolve these to deliver a real product to market.

To be clear, you will not be polishing some ancient code or tinkering around the edges. This is a jump-in boots-and-all clean sheet opportunity. We are building a highly complex distributed IOT system - interfacing cloud connected systems containing complex processing, configuration, and control. If this sounds exciting to you, then keep reading

Some of the things that you might be involved in include:

- Assisting our systems team with rapid prototyping of new concepts to realise and validate IP blocks
- Quickly creating proof-of-concept software to test new ideas.
- Implementing sensor interfaces, working with ADCs and signal processing
- Implementing the cloud connectivity, firmware update mechanisms, security protocols, authentication and data management of an IOT system.
- Helping to establish the processes and documentation systems for a safety-critical regulated product, working with our process leads to achieve this
- Creating efficient unit tests, continuous test infrastructure, test equipment interfaces, backend support systems
- Developing fast, reliable, secure, and efficient communications interfaces.
- Developing high-reliability software capable of functioning for years without resetting
- Conducting code reviews of your peers' work, and using code reviews of your own work to improve your game
- Co-ordinating with other members of the Physical Tribe to ensure you can collectively deliver on milestones

**About You**

We think you’ll be a fit for this role if you have:

- A tertiary qualification in software development, or relevant experience
- An ability to create great embedded software in at least one of the following languages: recent C++ (C++14 or later), Rust, Golang
- An understanding of the wider system beyond software, and an ability to articulate the impact of systems decisions on software and vice versa
- Comfort working with uncertainty, using your initiative, and doing what it takes to solve problems
- The attitude of a team player who is effective at working within a cross-discipline team, contributing to overall product creation
- A desire to sprint, iterate and understand when to go fast vs when to be detailed
- The experience or passion for working in a start-up environment

You might also have some of these things, which are desirable but not essential:

- A background in safety critical software development, or familiarity in working with robust engineering practices and certifiable software.
- Experience working with bare-metal real-time MCU’s
- Experience working with embedded Linux e.g. kernel configuration, Linux fundamentals, boot & startup procedures

We're happy to take on someone who wants to work remotely, or who is interested in relocating, it's totally up to you. Ideally you won't be super rural as we may need to send you equipment and parts semi-regularly, so somewhere with good access to the domestic courier network would be great.

**Benefits**
- A competitive salary and employee share scheme (ESOP)
- A remote-first culture - work from home or come into the office, it's totally up to you
- Great new headphones when you join
- Flexible hours - we focus on effort and outcomes, so adjust your hours around your children, hobbies, or other commitments
- A schedule of fun team events throughout the year (ziplining, knife throwing, lawn games, what's next?)
- Office dogs
- Unlimited annual leave so that you can take the time that you need to re-energise
- Newly-refurbished offices in Auckland (by the beach) an