Software developer autonomous underwater vehicles

TKMS ATLAS ELEKTRONIK GmbH

Job

In this position, you will develop C++ software and algorithms for autonomous underwater vehicles, maintain existing systems, and create relevant documentation and software specifications.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • Development of C++ software and algorithms for embedded real-time systems of autonomous watercraft, including maintenance of existing software.
  • Independent assessment, initiation, and implementation of all development activities in accordance with the specified software architecture.
  • Creation of software specifications, design documents, and test documentation, as well as reducing complexity through decomposition, concept development, and software design.
  • Assessment of the overall architecture and individual architectural elements regarding compliance with time, quality, and cost specifications.
  • Coordination with the development team on tasks, issues, and obstacles as well as support in planning and implementing work packages.

Our expectations of you

Education

  • University degree in STEM field or completed IT specialist training with additional further education and several years of professional experience in application development.

Qualifications

  • Proficient in modern analysis and design methods (SysML, UML) or willing to acquire such knowledge.
  • Practical knowledge of agile development methods and a strong ability to independently familiarize oneself with existing software and complex systems; high team and communication skills in German and English.
  • Flexibility for occasional domestic and international business trips.

Experience

  • Several years of experience in software development using high-performance programming languages (e.g., C++) as well as solid knowledge in tool-supported development on Windows and Linux operating systems; experience with RTOS and Embedded Linux is an advantage.

What we offer

  • We offer our employees numerous benefits:
  • Welcome Day and onboarding program for a great start with us.
  • Attractive tariff-based remuneration in accordance with the collective agreement.
  • Flexible and family-friendly working hours through flexitime and lifelong working time accounts, as well as home office policies.
  • 30 days of annual leave as well as special leave in accordance with the collective agreement.
  • Excellent occupational pension scheme.
  • Corporate fitness with nationwide network partners.
  • Corporate Benefits.
  • Subsidy for job ticket or Germany ticket.
  • Individual learning and development opportunities in person and digital.

Benefits

Work-Life-Integration

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Wedel
    22880 Schleswig-Holstein, Germany

About your employer

As part of the TKMS Group, TKMS ATLAS ELEKTRONIK is an experienced provider of maritime electronics and defense technologies based in Bremen, Germany.

Company type
Established Company
Work model
Onsite, Hybrid
Industry
Power Sector, Economy
  • Tröger & Cie. AktiengesellschaftNuremberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Full Time

    Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5
  • Würth Elektronik GmbH & Co. KGWaldenburg, Berlin, Munich

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...

    • Microsoft Dynamics
    • TypeScript
    • C#
    • RESTful API
    • Azure
    • Microsoft Power Platform
    • JavaScript
    • +3
    • +4
  • Die Deutsche RentenversicherungBerlin

    • Hybrid
    • Onsite
    • Part Time/Full Time

    Area of responsibility “DRV Bund IT” is the service provider for Deutsche Rentenversicherung Bund, developing and operating a complex IT system landscape in close coordination with its customers. Our “IT4IT” domain provides IT departments across DRV...

    • Docker
    • GitLab
    • Jenkins
    • OpenShift
    • Grafana
    • PostgreSQL
    • ArgoCD
    • +2
    • +4

Software developer autonomous underwater vehicles

TKMS ATLAS ELEKTRONIK GmbH