Software architect for embedded real-time software (f/m/d)

at  HENSOLDT

Aalen, Baden-Württemberg, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Dec, 2024Not Specified30 Sep, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

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 for Embedded Real-Time Software (f/m/d)” for the “Targeting Sights Software” department at the Aalen site as soon as possible.
The “Targeting Sights Software” department develops software solutions for HENSOLDT vision systems that are used in various military vehicle applications. The focus is on the creation of software architectures for real-time applications using UML and C++ as well as the integration of networked systems in complex, safety-critical environments.

Your Tasks

  • Conception, development and maintenance of a cross-sectional software platform in an agile development team
  • Requirements analysis and derivation of software architectures
  • Strategic further development of the platform and the associated development approach
  • SW development with UML and C++ for QNX, freeRTOS, Linux
  • Networking of assemblies and visualization systems with fieldbuses and Ethernet
  • Verification of developed software in the visual system
  • Participation in overall system integration, product presentations and trials, also internationally.
  • Coordination and management of external development partners
  • Participation in proposal preparation, technical roadmap creation and workload planning
  • Expansion of the CI pipeline

Your Profile

  • Completed studies in computer science or comparable courses of study with a focus on software development
  • Several years of professional experience as a software architect and good knowledge of requirements definition and architecture description with UML
  • Very good knowledge of software development for signal and data acquisition in real time, for event and sequence control
  • Good knowledge of socket / middleware programming (TCP-UDP / IP, DDS, CANopen) for the automation of distributed systems with CAN bus and Ethernet.
  • Knowledge of XML, JSON, Bamboo, Git, virtualization and Xilinx Zynq Ultrascale MPSoC platforms advantageous
  • Good knowledge of the integration and testing of software applications in distributed systems
  • Team player with enthusiasm, creativity, ability to work independently and assertiveness
  • 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:

  • Conception, development and maintenance of a cross-sectional software platform in an agile development team
  • Requirements analysis and derivation of software architectures
  • Strategic further development of the platform and the associated development approach
  • SW development with UML and C++ for QNX, freeRTOS, Linux
  • Networking of assemblies and visualization systems with fieldbuses and Ethernet
  • Verification of developed software in the visual system
  • Participation in overall system integration, product presentations and trials, also internationally.
  • Coordination and management of external development partners
  • Participation in proposal preparation, technical roadmap creation and workload planning
  • Expansion of the CI pipelin


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Aalen, Germany