Taro Logo

Software Developer

Airbus is a pioneer in sustainable aerospace and defense, providing advanced solutions in commercial aviation, defense, security, and space sectors.
Helsinki, Finland
Embedded
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · Aerospace

Job Description

Join Airbus as a Software Developer in Helsinki, specializing in C/C++ for embedded Linux and Jenkins CI/CD. This role offers an opportunity to make a difference in public safety and security projects.

The position involves developing and maintaining TETRA server application software, participating in specifications, and implementing test automation. You'll work with embedded Linux systems, utilizing GNU toolchain, IP network programming, and modern development practices.

Working at Airbus means joining a multicultural environment where collaboration transcends borders. The company culture promotes flexibility, diversity, and open communication. With the hybrid working model, you can work remotely up to 2 days per week.

The ideal candidate is a collaborative problem-solver with strong software design skills and attention to detail. You'll be part of a team working on mission-critical solutions that support security and defense initiatives. The role requires expertise in C/C++, Python, embedded Linux, and CI/CD practices.

Benefits include skill development opportunities, career growth potential in leadership or specialized domains, and international project exposure. The company supports a flexible working environment that balances remote work with valuable office interactions.

This position requires a standard Finnish security clearance and offers the chance to work on advanced communication and collaboration solutions that meet the highest security and reliability standards. You'll be part of a team that's shaping the future of aerospace while creating a better-connected, safer world.

The role is based in Helsinki, offering a full-time, permanent position with Airbus Defence and Space Oy. You'll be working in an environment that values innovation, integrity, and sustainable growth, with opportunities to contribute to projects that directly impact public safety and security.

Last updated 4 days ago

Responsibilities For Software Developer

  • Participate in the specification of TETRA server application SW
  • Develop and maintain the TETRA server application SW according to defined architecture
  • Develop unit and smoke test automation to ensure SW quality

Requirements For Software Developer

Linux
Python
  • BSc or MSc degree in Engineering, Computer Science or Telecommunications
  • Experience in Embedded Linux
  • Experience with GNU toolchain
  • IP network programming knowledge
  • C/C++ and Python programming skills
  • Bash scripting expertise
  • Git version control experience
  • Jenkins experience
  • Robot Framework knowledge
  • Experience with Confluence and Jira
  • Agile development experience
  • Finnish security clearance required

Benefits For Software Developer

  • Hybrid work model (up to 2 days remote per week)
  • Career development opportunities
  • International project exposure
  • Multicultural work environment
  • Flexible working arrangements

Related Jobs

Software Engineer - Ground Station Integration

Software Engineer position focused on ground station integration at ICEYE, a leading space technology company in Finland.

AI Productivity Engineer

AI Productivity Engineer role at ICEYE focusing on implementing AI-powered development tools and enabling engineering teams to maximize productivity.

Algorithm Developer

Algorithm Developer position at GE HealthCare in Helsinki, focusing on vital signs monitoring software development and healthcare technology innovation.

Algorithm Developer

Algorithm Developer position at GE HealthCare in Helsinki, focusing on vital signs monitoring software development and medical device algorithms.