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.