Add expected salary to your profile for insights.
At Kea Aerospace, we're on a mission to create insights from the stratosphere that will improve life on our planet. We're developing the Kea Atmos, a solar-powered, remotely piloted aircraft that will fly continuously in the stratosphere for months at a time. Operating at 60,000 feet above sea level, the Atmos will collect high-resolution aerial imagery and data across vast areas, bridging crucial information gaps for environmental monitoring, forestry management, precision agriculture, disaster response, and maritime surveillance.
Who are we looking for?
We are seeking a Full Stack Software Engineer who wants to make a real impact in the aerospace industry. You should bring 3+ years of full stack development experience with a degree in Computer Science, Software Engineering, or a related field. We need someone with strong skills in Python and C/C++ programming, plus hands-on experience with network programming and real-time systems. You should be motivated to learn new technologies while being capable of presenting ideas and making technical decisions. Given the nature of our stratospheric aircraft systems, you'll need to think creatively in solving problems while working effectively across multiple engineering teams.
Sounds like you?
In this role, you'll develop applications that connect our aircraft to ground control systems, working with TCP/UDP protocols, WebSocket communications, and message brokers for data streaming. You'll design, develop and maintain scalable aircraft controlling and monitoring applications, plus distributed systems and backend services. You'll write high quality, testable code while creating technical documentation and improving development processes. Your focus will be on system reliability, performance and security for our aerospace applications. As part of the larger engineering team, you will collaborate with our various teams throughout the full design process of the Kea Atmos aircraft with all its subsystems and technical facets.
What we expect you to bring to the job
A degree in Computer Science, Software Engineering, or a related technical field.
At least 3 years experience in full stack development working across back-end and front-end systems.
Considerable experience programming in Python and C/C++.
Solid experience using version control systems, especially Git, and working with CI/CD pipelines.
Familiarity with unit testing frameworks and best practices in writing maintainable, testable code.
Hands-on experience with client/server network programming, including experience with TCP/UDP socket communication, WebSocket protocols, message brokers and protocol buffers or similar data serialization formats.
A strong sense of code quality, security, and performance, and the ability to work in a collaborative environment.
The ability to take initiative, work independently, and adapt quickly to changing technical requirements.
Skills that would give you a headstart
Experience with containerisation tools, such as Docker.
Familiarity with streaming or event-driven architectures, particularly Apache Kafka.
Experience with graphics APIs, such as OpenGL or Vulkan.
Experience with messaging protocols such as MQTT would be a plus.
Experience with database technologies.
Familiarity with real-time systems or high-performance computing use cases.
For security and safety reasons, police vetting will be undertaken prior to any employment offers being made to an applicant. Job applications should also include confirmation that the applicant has a valid New Zealand work visa or New Zealand residency/citizenship.
Unlock job insights
Salary match Number of applicants Skills match
Your application will include the following questions:
* Which of the following statements best describes your right to work in New Zealand?
* How many years' experience do you have in a software development role?
* What's your expected annual base salary?
* How much notice are you required to give your current employer?
* How many years' experience do you have in the aviation industry?
To help fast track investigation, please include here any other relevant details that prompted you to report this job ad as fraudulent / misleading / discriminatory.
Researching careers? Find all the information and tips you need on career advice.
#J-18808-Ljbffr