Logo Knds Deutschland Gmbh & Co. Kg

Senior Embedded Software Developer

Job

  • Level
    Senior
  • Location
    Constance
  • Working Model
    Onsite
  • Job Field
    Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment

Job Summary

In this role, you will develop complex embedded software on microcontrollers, create software architectures, analyze requirements, and optimize existing codebases while collaborating closely with hardware development.

Job Technologies

Your role in the team

  • Independent development of design, implementation, and documentation of complex embedded software on microcontrollers, both Bare Metal and with OS.
  • Conducting requirements analysis and participating in system design.
  • Development of software architectures, API design, and the creation of related documentation.
  • Support of hardware development through reviews of hardware designs and schematics.
  • Development of test concepts for formal acceptance and additional tests, as well as the creation of related documentation.
  • Participation in the development of concepts and the execution of effort estimations within the scope of acquisition projects.
  • Analysis and optimization of existing codebases, e.g., identifying bottlenecks and improving system performance.

This text has been machine translated. Show original

Our expectations of you

Education

  • Completed degree in Computer Science, Technical Computer Science, Communications Engineering, Electrical Engineering, or a comparable field.

Qualifications

  • Deep knowledge in low-level software development in C/C++ and Assembly.
  • Solid electrical engineering knowledge and a good understanding of analog and digital circuit components.
  • Proficient in collaboration platforms, version control, and development environments.
  • Willingness to introduce new technologies and best practices and to further develop within the team.
  • Willingness to undertake occasional business trips.
  • Very good German and good English skills.
  • Independent and systematic working approach, quality awareness, creativity, and team skills.

Experience

  • Several years of professional experience in embedded development.
  • Experience in one or more of the following areas is advantageous: development of systems with requirements for functional safety and IT security, application development in C++, C#, or Python, platform integration of Linux operating systems, knowledge in FPGA development.

This text has been machine translated. Show original

What we offer

  • Secure employer.
  • Attractive pay according to IG Metall collective agreement.
  • Christmas and holiday bonuses.
  • 30 days of vacation.
  • Conveniently located with good accessibility by public transport.
  • Company pension scheme.
  • Flexible flexitime arrangements.

This text has been machine translated. Show original

Benefits

Work-Life-Integration

Health, Fitness & Fun

Higher Take-Home Pay

Topics You Will Work On

Job Locations

  • Location Constance

    Baden-Württemberg

    Germany

About Your Employer

Knds Deutschland Gmbh & Co. Kg

Knds Deutschland Gmbh & Co. Kg

As part of the German-French KNDS Group, KNDS Deutschland GmbH & Co. KG is a significant player in the defense industry, specializing in military vehicles and their maintenance.

Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Industry, Production
Logo Knds Deutschland Gmbh & Co. Kg

Senior Embedded Software Developer

Location
Constance
Working Model
Onsite
Diversity
Open for all genders

More Jobs