Software Developer at Evolved Aerospace
Workplace: Linköping, Sverige
Expires: December 31, 2025
Join Evolved Aerospace in Linköping, Sweden as a Software Developer to build advanced software for next-generation autonomous drones. Work with embedded and higher-level systems using C++ and Python, integrating real-time control algorithms and autopilot systems, and testing in real environments. Contribute to groundbreaking unmanned aerial systems impacting real missions globally.
Main requirements:
  • Degree in computer science, robotics, mechatronics, or related technical field
  • 5+ years of software development experience
  • Proficiency in modern C++ and/or Python
  • Understanding of embedded systems and real-time programming
  • Experience with low-level hardware interaction
  • Familiarity with Git, build systems like CMake/Make, and automated testing
  • Familiarity with MAVLink, PX4, or similar UAS technologies
Responsibilities:
  • Develop software in C++ and/or Python for embedded systems and higher-level applications
  • Implement real-time logic, control algorithms, and mission management features
  • Integrate communication protocols and autopilot systems such as MAVLink and PX4
  • Build, test, and iterate software using simulators and real UAV platforms
  • Contribute to system architecture design, code structure, and continuous integration pipelines
Required hard skills:
  • C++ programming
  • Python programming
  • Embedded systems knowledge
  • Real-time programming
  • Low-level hardware interaction
  • Version control with Git
  • Build systems (CMake, Make)
  • Automated testing
Recommended hard skills:
  • Familiarity with ROS
  • Sensor integration experience
  • Simulation tools experience (Gazebo, PX4 SITL)
Soft skills:
  • Problem solving
  • Independence
  • Structured working approach
  • Collaborative mindset
  • Willingness to ask questions and challenge assumptions
  • Pride in writing reliable, elegant code
Coding languages:
  • C++
  • Python
Frameworks:
  • ROS
Operating systems:
  • Linux
Natural languages:
  • English (Proficient)
  • Swedish (Basic familiarity)
Cultural skills:
  • Team collaboration
  • Agile startup environment adaptability
  • Mission-oriented mindset