Job
- Level
- Senior
- Job Field
- Software, Application
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Oberkochen
- Working Model
- Onsite
Job Summary
In this role, you will develop an innovative software platform in C++ and conduct requirement analyses while providing support for agile development teams and external partners.
Job Technologies
Your role in the team
- Design, development, and maintenance of a cross-functional software platform.
- Requirements analysis, specification, and development of the software architecture.
- Strategic further development of the platform and the associated development processes.
- Support of other development teams in the shaping and deployment of the software platform.
- Development in C++ and, if applicable, Rust and TypeScript under Linux, QNX, FreeRTOS.
- Selection and management of external development partners.
- Agile planning and implementation of software development through SCRUM.
- Use of modern software technologies (C++17/20, web technologies, Rust, git, Atlassian tools, CMake, catch2, sqlite, buildroot, ...).
This text has been machine translated. Show original
Our expectations of you
Education
- Completed degree in Computer Science or a comparable field with a focus on software development.
Qualifications
- Very good knowledge in programming (at least C++17/20 or Rust).
- Knowledge of Buildroot, Docker, or Xilinx is advantageous.
- Knowledge in the field of IT security is desirable.
- Good knowledge of socket/middleware programming (TCP-UDP / IP, DDS, CANopen) for automation of distributed systems with CAN bus and Ethernet is advantageous.
- Knowledge of XML, JSON, Bamboo, Git, virtualization, as well as Xilinx Zynq Ultrascale MPSoC platforms is advantageous.
- Excellent knowledge in software development for real-time signal and data acquisition, for event and process control.
- Knowledge of agile development methodologies.
- Team player with strong social skills and enthusiasm.
- Analytical thinking and willingness to take responsibility.
- Very good German and English skills.
Experience
- Several years of professional experience as a Software Architect (m/f/d).
This text has been machine translated. Show original
Benefits
Work-Life-Integration
- 🏠Home Office
- 🚌Excellent Traffic Connections
- ⏰Flexible Working Hours
- ⏸Educational Leave/Sabbatical
- 🍼Day Care for Kids
Health, Fitness & Fun
Higher Take-Home Pay
Food & Drink
Topics You Will Work On
Job Locations
About Your Employer
HENSOLDT
HENSOLDT is a world-leading provider of premium sensors for security and surveillance missions. The company is the global market leader in missile warning systems and submarine periscopes, among others. In addition, HENSOLDT has a strong presence in the markets for radar, optronics and electronic protection systems.
Description
- Founding Year
- 2017
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Aviation, Space Travel
