Software Engineer in the field of Image Processing (f/m/d)
at HENSOLDT
Oberkochen, Baden-Württemberg, Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 26 Jan, 2025 | Not Specified | 26 Oct, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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 Engineer in Image Processing (f/m/d)” for the “Data Analysis & Fusion” department at our locations in Aalen and Oberkochen as soon as possible.
The “Data Analysis & Fusion” department follows current development trends that aim to continuously increase the number and type of sensors in order to record as much information as possible. Intelligent algorithms are needed to ensure the best possible protection of people and material, as the human ability to evaluate this data is not growing at the same rate.
These algorithms should analyze the sensor data and put it in relation to each other in order to create a comprehensive picture of the situation. This will reduce the operator’s workload and at the same time provide optimum protection. Your task will include the development and further development of image evaluation algorithms to provide our users with a better overview and greater safety.to provide our users with increased visibility and security.
Your Tasks
- Deployment, testing and further development of modules for image enhancement and image analysis in real time
- Software development on Linux systems in C / C++ and making strategic implementation decisions
- Implementation of operational requirements, if necessary taking into account a large number of linked functions and existing dependencies on other program systems or integration into an overall system
- Testing the algorithms created
- Collaboration in the expansion of an innovative software system for live video processing and analytics
- Optimization of processes with regard to performance and performance requirements
- Integration of image processing modules into systems and user applications
- Collaboration in project planning in the course of SCRUM
- Creation of the necessary documentation
Willingness to travel at a national and international level is required.
Your Profile
- Completed studies in the field of computer science or a similar field of study with a focus on computer science or software engineering
- Many years of experience in dealing with embedded devices for runtime-optimized image processing (e.g. Nvidia Jetson) as well as in the development of deep learning methods
- Knowledge of programming with C / C++ and GPGPU programming using CUDA
- Confident handling of Linux systems, OpenCV, Docker and GStreamer as well as experience in the use of modern software technologies (git, Atlassian tools, Qt/QML, CMake, C++17, catch2, buildroot, CUDA … )
- Experience in agile development methods
- Independent entrepreneurial thinking and acting as well as quality and solution-oriented way of working
- Strong social skills and enthusiasm
- Analytical thinking and willingness to take personal responsibility
- Business fluent in 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:
- Deployment, testing and further development of modules for image enhancement and image analysis in real time
- Software development on Linux systems in C / C++ and making strategic implementation decisions
- Implementation of operational requirements, if necessary taking into account a large number of linked functions and existing dependencies on other program systems or integration into an overall system
- Testing the algorithms created
- Collaboration in the expansion of an innovative software system for live video processing and analytics
- Optimization of processes with regard to performance and performance requirements
- Integration of image processing modules into systems and user applications
- Collaboration in project planning in the course of SCRUM
- Creation of the necessary documentatio
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Oberkochen, Germany