Software Architect C++ (f/m/d) at HENSOLDT
Wetzlar, Hessen, Germany -
Full Time


Start Date

Immediate

Expiry Date

13 May, 25

Salary

0.0

Posted On

14 Feb, 25

Experience

0 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

Company
HENSOLDT Optronics GmbH
Full time / Part time:
The position can be filled in full or part time.
Summary
We are looking for a “Software Architect C++ (f/m/d)” for the “Sights” development area at the Wetzlar or Oberkochen site as soon as possible.
Within the “Sights” development area, various disciplines such as software, optics, electronics and mechanics are combined to develop high-quality, hand-held optronic vision systems. Our observation devices combine information from multiple sensors operating at visible and infrared wavelengths to provide users with reliable information even under the most difficult conditions and ensure the success of their mission.

Your Tasks

  • Design, development and maintenance of a cross-sectional software platform
  • Requirements analysis, specification and development of the software architecture
  • Strategic further development of the platform and the associated development processes
  • Supporting other development teams in the development and use of the software platform
  • Development in C++ and, if necessary, Rust and TypeScript under Linux
  • Selecting and managing external development partners
  • Agile planning and implementation of software development using SCRUM
  • Use of modern software technologies (C++17/20, web technologies, Rust, git, Atlassian tools, CMake, catch2, sqlite, buildroot)

Your Profile

  • Completed studies in computer science or comparable courses of study with a focus on software development
  • Several years of management experience
  • Several years of professional experience as a software architect
  • Very good knowledge of programming (at least C++17/20 or Rust)
  • Knowledge of Buildroot, Docker or Xilinx advantageous
  • Knowledge in the field of IT security advantageous
  • Knowledge of agile development methods
  • Team player with strong social skills and enthusiasm
  • Analytical thinking and willingness to take personal responsibility
  • Very good knowledge of German and English

Happy to hear

  • Work on extraordinary high-tech products at the limits of physics
  • Fair, performance-related remuneration, plus special payments
  • Flexible working time and workplace models
  • Company pension scheme
  • Individual development and training opportunities
  • Family-friendly working conditions and meal & snack options
  • Health promotion and mobility offers

Discover more about our benefits "

Responsibilities
  • Design, development and maintenance of a cross-sectional software platform
  • Requirements analysis, specification and development of the software architecture
  • Strategic further development of the platform and the associated development processes
  • Supporting other development teams in the development and use of the software platform
  • Development in C++ and, if necessary, Rust and TypeScript under Linux
  • Selecting and managing external development partners
  • Agile planning and implementation of software development using SCRUM
  • Use of modern software technologies (C++17/20, web technologies, Rust, git, Atlassian tools, CMake, catch2, sqlite, buildroot
Loading...