Software Developer for Radar Signal Processing Software (f/m/d)

at  HENSOLDT

89077 Ulm, Baden-Württemberg, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate09 May, 2025Not Specified10 Feb, 2025N/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 Sensors GmbH
Full time / Part time:
The position can be filled in full or part time.
Summary
We are looking for a “Software Developer for Radar Signal Processing Software (f/m/d)” for the “Radar Processing” department at the Ulm site as soon as possible.
We offer an interesting and varied range of tasks. We focus on developing the signal and data processing software as well as the test and operator software (HMI) for the radar processors of our Naval & Ground Radar product families, which are based on high-performance hardware platforms (consisting of CPUs, GPUs and FPGAs).
Modern development methods from the areas of model-driven development, continuous integration and continuous delivery are used here.

Your Tasks

  • Implementation of the required signal processing algorithms and features in software
  • Creation of the associated software module tests and software documentation
  • Evaluation of the required signal processing algorithms and features with regard to feasibility on the target hardware
  • Creating and coordinating the software requirements and software architecture for individual software modules with the software architect
  • Integration and testing of the software modules on the target system
  • Supporting the implementation of software acceptance tests on the target system
  • Support for system integration activities

Your Profile

  • Completed studies in computer science, electrical engineering, physics, mathematics or comparable
  • Practical experience in the specification, design, implementation and testing of complex software modules
  • Practical experience in working with Linux
  • Very good programming skills in C++ and Python
  • Knowledge of agile development processes, continuous integration and the associated tools (Atlassian, git)
  • Knowledge of MATLAB advantageous
  • Knowledge of signal processing advantageous
  • Proactive, structured and solution- and customer-oriented way of working
  • Strong ability to work in a team
  • Very good German and good English skills

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:

  • Implementation of the required signal processing algorithms and features in software
  • Creation of the associated software module tests and software documentation
  • Evaluation of the required signal processing algorithms and features with regard to feasibility on the target hardware
  • Creating and coordinating the software requirements and software architecture for individual software modules with the software architect
  • Integration and testing of the software modules on the target system
  • Supporting the implementation of software acceptance tests on the target system
  • Support for system integration activitie


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

89077 Ulm, Germany