Senior Software Engineer

Reposted Yesterday
Be an Early Applicant
Zürich
In-Office
Senior level
Aerospace
The Role
The Senior Software Engineer will develop core SDKs for robotic systems, optimize system performance, and mentor other engineers while solving complex problems in embedded systems.
Summary Generated by Built In

We are seeking a skilled software engineer with a computer science background and a proven track record of implementing and deploying software in resource constraint environments such as embedded systems and simulation environments. You will have to find practical solutions for complex problems and balance rapid prototyping versus building a sustainable solution.

You will contribute in building the state of the art operating system for robotic systems powered by Auterion. To do so you will work with different teams on a variety of projects that require domain expertise. If you love autonomous robots, solving complex problems and delivering high-quality experiences, we want to talk to you!

Responsibilities and Duties

  • Develop core SDKs and APIs that are used by other Auterion teams and customers alike
  • Own, improve and optimize the system performance and ensure that other teams can run advanced algorithms on a constrained compute platform. Identify bottlenecks and proactively mitigate them
  • Build system monitoring and testing tools that allow us to understand when system performance degrades
  • Develop high-rate data logging tools that give us full situational awareness of our embedded systems
  • Solve complicated network problems, use your solid understanding of IP protocols to leverage existing solutions or create new ones  to enable truly networked robotics
  • Participate in setting new industry standards by working with partners and experts from other organizations and open-source communities
  • Understand how our full stack works from low-level hardware layers on the embedded system, applications in the user space, to our cloud platform
  • Debug live systems when teams are collaborating and surging to build amazing demos in a short period of time
  • Provide mentorship and coaching to other engineers, enabling career growth and acting as a bar raiser for product quality
  • Improve our state of the art simulator for drone systems

Qualifications and Skills

  • Masters or Bachelors degree in Computer Science, Electrical Engineering, Robotics, or a related field
  • Hands-on experience in developing and implementing software for embedded systems
  • Experience with open-source message transport frameworks such as ZeroMQ, DDS, Zenoh or ROS2 in general
  • Experience with open-source visual inertial-based localization and visual SLAM frameworks is a bonus
  • Proficiency in programming languages such as C++ and Python
  • Understanding of Docker, Virtual Machines and Hypervisors
  • Strong affinity to Linux and the commandline
  • Experience with Continuous Integration, unit testing and fuzzy testing
  • Experience in identifying buffer overflows and memory leaks
  • Experience with multi-threaded software and the risks associated with
  • Strong analytical and problem-solving skills, with the ability to design and evaluate complex algorithms in real-world scenarios
  • Effective communication skills and the ability to work collaboratively in multidisciplinary teams, interacting with researchers, engineers, and external stakeholders. You will often be the subject matter expert in the room, but you won’t be able to solve these problems on your own
  • Experience with game engines is highly beneficial

Benefits

  • Flexible working hours
  • Stock Options
  • Generous holiday allowance
  • Company pension plan 
  • Car parking  
  • Enhanced maternity & paternity leave
  • Mental health and wellbeing support
  • Learning and development opportunities

About Auterion

We are building the leading software platform for AI-powered autonomous systems for enterprise and government customers. Our team is supporting the most important missions and solving the most challenging problems.

At Auterion, we bring together the sharpest minds who love to solve the hardest problems. Join a vibrant team built on innovation, openness, and excellence, where you’ll be empowered to develop ideas, collaborate across all levels, and make an impact that matters.

Top Skills

C++
Dds
Docker
Game Engines
Linux
Python
Ros2
Visual Slam
Zenoh
Zeromq
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Moorpark, CA
73 Employees
Year Founded: 2017

What We Do

At Auterion we care about providing enterprise with an ecosystem of software-defined drones, payloads, and third party applications within a single easy to use platform based on open-source standards.

We’re leaders in an open-source movement bigger than ourselves and we’ve been on the same mission for over a decade, since our co-founder Lorenz Meier created Pixhawk, MAVLink, QGC, and PX4 (the world’s most widely used open-source drone autopilot operating system).
Our mission is to be the drone platform of choice for enterprise, government, and drone manufacturers while accelerating the drone industry by driving forward open standards to create a common, future-proof roadmap in a thriving, open ecosystem of buyers and vendors.
At Auterion, we bring together the sharpest minds who love to solve the hardest problems. Join a vibrant team built on innovation, openness, and excellence, where you’ll be empowered to develop ideas, collaborate across all levels, and make an impact that matters.

Similar Jobs

In-Office or Remote
First, Zürich, CHE
In-Office
Schlieren, Zürich, CHE

RAI Institute Logo RAI Institute

Software Engineer

Artificial Intelligence • Robotics
In-Office
Zürich, CHE

RiVR Logo RiVR

Senior Software Engineer

Software • Virtual Reality
In-Office
Zürich, CHE

Similar Companies Hiring

Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
59 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
155 Employees
Turion Space Thumbnail
Software • Manufacturing • Information Technology • Hardware • Defense • Artificial Intelligence • Aerospace
Irvine, CA
140 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account