Job Openings Embedded Software Developer (m/f/d) for Naval Optronics

About the job Embedded Software Developer (m/f/d) for Naval Optronics

NAXCON GmbH, located in the heart of Freiburg, is at the forefront of the German IT and engineering industry.

Our experts have extensive knowledge in software and hardware development, state-of-the-art electronics, and future-oriented technologies such as artificial intelligence and virtual reality.

We are not only dedicated to project work for our customers, but also intensively pursue in-house innovation projects as well as research & development. Renowned companies from a wide range of German industries place their trust in us - demonstrating the outstanding expertise and commitment of our engineers.

Position: Embedded Software Developer (m/f/d) for Naval Optronics

Location: Oberkochen, Germany

Field: Defence

Type: Full-time

Job description and tasks
For our customer at the Oberkochen site, we are looking for an Embedded Software Developer (m/f/d) for Naval Optronics.
The interdisciplinary team develops integrated sensor solutions for optronic mast and periscope applications.
In the team, system designs are created from customer requirements and, after comparison with the sensors and solutions already available internally, the development defined and implemented. The development tasks include optics and mechanics as well as software and electronics hardware components. The integration and verification of the products at the customer are also supported by the team

Tasks:

  • Conception, development and maintenance of product-specific software solutions for embedded systems
  • Testing, integration and verification of the developed software in the overall system
  • Development in C/C++ under embedded Linux
  • Expansion of the software architecture in the team
  • Support with debugging and acceptance of software solutions
  • Application of common software development tools, such as Atlassian tools
  • Creation of automated software tests (unit tests, module tests, continuous integration process)
  • integration process) and implementation of test concepts
  • Creation of requirements documents and test specifications

Requirements:

    Personal requirements:
    Good communication skills in cross-departmental cooperation
    Independent working style, coordination and integration skills, assertiveness
    Ability to integrate into a team
    Solution-oriented way of working
    Evaluation criteria TOM HR
    Degree
    Comparable qualification at least Bachelor's degree
    Electrical engineering at least Bachelor's degree
    Computer science at least Bachelor's degree program
    Engineering at least Bachelor's degree program
    IT
    MS-Office min. detailed Specialized knowledge
    Good knowledge of object-oriented SW development with C++
    Language skills
    German at least business fluent
    English at least business fluent
    Knowledge of
    Knowledge of version management desirable, e.g. Git.
    Further qualifications
    Implementation knowledge and process knowledge for creating a bootable embedded Linux environment
    Experience with MPSoC target platforms, ideally from the manufacturer Enclustra Zync®
    UltarScale® SoC modules Mercury+XU5 and XU8
    Experience with the cross-compilation toolchains required to create executable root file system on an embedded system
    Very good knowledge and understanding of common SW architectures and design solutions on such multi-processor core systems
    Knowledge of design, implementation and integration in the C++language 


What we offer:

Join a cosmopolitan and internationally mixed team: We welcome individuals from all backgrounds and cultures to contribute their unique perspectives and talents to our team.
Polish your German language skills:
If you are looking to improve your German language skills, we offer a supportive environment where you can practice and develop your language abilities: whether you are a beginner or an advanced speaker.
Benefit from a fixed contact person from the company:
We understand the importance of having a reliable point of contact within the company. That's why we assign a dedicated contact person who will provide guidance and support throughout your employment with us.
Professional growth and development:
With us, our engineers can immerse themselves in new industries or projects after just 1-2 years and actively transfer knowledge.
Enjoy regular team events with the company:
We believe in the power of team building and fostering positive relationships within the workplace. That's why we organize regular team events to promote collaboration and strengthen our team bonds.
Competitive compensation package:
At NAXCON, we believe that our engineers are our greatest asset. That's why we offer a comprehensive and competitive compensation package that includes a salary commensurate with experience and expertise.