Taro Logo

Senior Software Engineer (M/F/D)

Leading global provider of fiber-based networking solutions and SaaS applications, focused on the broadband access market.
Berlin, Germany98617 Meiningen, GermanyMunich, Germany
Embedded
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · Telecommunications

Description For Senior Software Engineer (M/F/D)

ADTRAN, a leading global provider of fiber-based networking solutions, is seeking a Senior Software Engineer to join their team in Germany. This role focuses on embedded software development for optical transceivers, combining cutting-edge technology with real-time operating systems.

The position offers an exciting opportunity to work on critical infrastructure technology, developing and implementing embedded software solutions that power fiber-based networking systems. As a Senior Software Engineer, you'll be responsible for designing, developing, and testing embedded software, working with RTOS, and ensuring high-quality code delivery.

The ideal candidate will bring strong C/C++ programming skills, experience with real-time applications, and a collaborative mindset. Knowledge of optical networking standards and Linux environments is a plus. This role is perfect for someone who enjoys working on complex technical challenges while being part of an international team.

ADTRAN offers an attractive work environment with a strong focus on work-life balance. Benefits include flexible working hours, mobile working options, and various allowances for fitness, travel, and childcare. The company culture emphasizes teamwork, continuous learning, and professional development.

Located in either Berlin, Meiningen, or Munich, you'll be part of a global organization that values innovation and quality. ADTRAN's mission to enable a fully connected world provides meaningful work with real-world impact. The company's strong market position and continued growth offer excellent opportunities for career development and technical advancement.

Last updated 7 days ago

Responsibilities For Senior Software Engineer (M/F/D)

  • Design, develop, implement and test embedded software for optical transceivers
  • Writing applications for real time operating systems (RTOS)
  • Perform manual and automated verification of software functionality
  • Test to ensure designs are in compliance with specifications
  • Document the implemented software code and functionality
  • Debug and troubleshoot embedded system issues
  • Sustainable improvement of the software
  • Adhere to software development best practices including Agile/Scrum

Requirements For Senior Software Engineer (M/F/D)

Python
Linux
  • Academic degree in Informatics, Software Engineering or similar
  • Good C/C++ programming skills
  • Experience in designing or development of real time applications
  • Ability to work with others in a collaborative environment
  • Familiarity with Source Configuration management tools (Git, Subversion)
  • Good English communication skills
  • Knowledge of optical networking industry standards (ITU-T, IEEE 802.3, OIF, MSA) (preferred)
  • Linux build and development environment (preferred)
  • Practical knowledge of inter-process-communication mechanism (preferred)
  • Experience in Python as a programming language (preferred)

Benefits For Senior Software Engineer (M/F/D)

Medical Insurance
Education Budget
  • Possibility to work in an international, multicultural environment
  • Strong team-oriented and friendly work culture
  • Flexible working hours model and the possibility of mobile working
  • Internal training program
  • Fitness allowance
  • Travel cost allowance
  • Kindergarten allowance
  • Free drinks and fruits

Interested in this job?

Jobs Related To ADTRAN Senior Software Engineer (M/F/D)