Perform floating-point/fixed-point analysis with a focus on precision requirements and embedded implementation efficiency. Excellent skills in C programming.…
Proficiency in programming languages like VHDL, Python and basic knowledge of embedded C. HW/SW Co-design together with Hardware and Software engineers for……
Familiarity with connected vehicle technology, embedded systems, or robotics platforms. We are looking for a driven and technically skilled on-site technical……
You will ensure the robustness of software applications and software tools for the videantis vision and video DSP architecture, which are used, e.g., in……
Hands-on experience with microcontroller/embedded boards. In this role, you will support customers integrating cutting edge computing into their upcoming……
Design, develop, and maintain embedded and application-level software for railway systems. Collaborate with system engineers, safety managers, and V&V teams to……
Sie verfügen über ein abgeschlossenes Studium der Informatik, Elektrotechnik oder vergleichbarer Fachrichtungen und haben vorzugsweise bereits mehrjährige……
Du verfügst über ein abgeschlossenes Informatikstudium oder eine vergleichbare Qualifikation. Du entwickelst Softwarelösungen unter Einsatz von C++/C/embedded C……
Holistic Testing: You plan, develop, and execute test scenarios for our radar sensors, covering both hardware components (RF boards, enclosures) and software (……
Our team develops innovative solutions for embedded automotive systems and infotainment platforms. Several years of professional experience in embedded software……
Sie arbeiten sich zielstrebig in den Softwarebereich Digital Device drivers/Embedded SW und die dort verwendete Hardware des Chip Testsystems ein.…
Experience in system testing, SW validation, or quality assurance within the automotive or embedded systems industry. Proficiency in German and English.…
Deep embedded expertise with a system-level mindset. You are an embedded engineer who thinks in terms of determinism, latency, and resource constraints — and……
Long‑term ( 7 years) experience in embedded software / firmware development. Very good knowledge of C/C++, software architecture, and embedded systems.…
At least 6 years in CPU/DSP/NPU architecture/microarchitecture for embedded/edge SoCs; principal-level leadership. Fluent English skills, German is a plus.…
Beneficial: C and Java, Gitlab, SW development of embedded systems, Jenkins. Configuration Management Expert with special focus on the C++ build system with……
First experience in testing software and/or hardware testing, ideally embedded software. You continue your master studies (or equivalent) in electronic/embedded……
Practical experience with embedded systems prototyping and debugging. Develop Linux-based audio applications on embedded devices. Bonus Points if You Have.…
Write test specifications that other engineers can execute independently and reproduce your results. Experience building or contributing to CI/CD pipelines for……
You are part of an expert team of system, hard- and software engineers on battery management systems which are among the world-leading ones regarding safety,……
Bei uns zu arbeiten, bedeutet nachhaltige Weiterentwicklung des persönlichen Wissens und Könnens auf Basis klar definierter Aufgaben und Verantwortungen.…
Im Team "Embedded Systems & Artificial Intelligence" stellen wir uns der Frage, welche Technologien und welche Systeme in Zukunft umsetzbar und hilfreich sind.…
Sie arbeiten sich zielstrebig in den Softwarebereich Digital Device drivers/Embedded SW und die dort verwendete Hardware des Chip Testsystems ein.…
7+ years of embedded experience and/or low level programming languages experience, e.g microcontrollers, C/C++, Rust. Familiarity with EVerest, OCPP, ISO 15118.…
Contribute as member of a young and dynamic team to perform Radar SoC validation, i.e. analyzing CMOS circuit performance in digital, analogue and high……
Bei uns zu arbeiten, bedeutet nachhaltige Weiterentwicklung des persönlichen Wissens und Könnens auf Basis klar definierter Aufgaben und Verantwortungen.…
The Staff NPI manufacturing engineer effectively employs business processes to implement changes, mentors others to employ the processes and proposes changes to……
Use AI to find out how well the skills on your resume fit this job description.
Job Description
You will develop highly optimized SW implementations of automotive ADAS computer vision applications on the videantis vision and video DSP architecture for embedded system targets, e.g., automotive front, rear, and surround view cameras and self-driving cars, exploiting SIMD, VLIW, and multi-core architecture features. An advanced Eclipse-based toolchain featuring a high-level compiler, cycle-accurate multi-core simulator, and detailed analysis and profiling tools will support your thorough performance and data flow optimization and verification. You will utilize existing code libraries like OpenCV and OpenVX as the basis for complete computer vision applications and will further grow the scope of those optimized libraries for use in generic automotive vision application contexts.
Your main responsibilities are:
Develop optimized implementations of automotive ADAS computer vision applications on the videantis processor platform starting from automotive Tier 1 / OEM algorithm specifications in C/C++, Matlab, or textual description
Follow specific automotive SW development processes and standards like Automotive SPICE, MISRA, ISO26262 from the requirements specification to the verification and documentation of code modules
Perform floating-point/fixed-point analysis with a focus on precision requirements and embedded implementation efficiency
Consider cycle count, memory size, and memory bandwidth constraints as optimization objectives
Identify where existing optimized videantis code libraries like OpenCV, OpenVX, and other computer vision frameworks/APIs can be employed
Meet specific performance, load and schedule targets
Augment existing ADAS / CV code libraries with generic code portions applicable in generic automotive vision application contexts
Develop a thorough test environment and perform exhaustive regression testing
Document code and verification results and support product documentation
Provide feedback regarding identified architectural optimizations to the hardware architecture team
Partition the application for optimal performance across multiple cores
Location
The position is located in Hannover. We will consider remote work with frequent visits to our office for exceptional candidates.
Desired Skills & Experience
MS or BS degree in Engineering or Science
Minimum 5, preferred 10 years of relevant professional experience
Experience in automotive ADAS computer vision algorithms and existing libraries, e.g., OpenCV, VLIB, FastCV, or OpenVX
Excellent skills in C programming
Detailed embedded software experience with C/C++, OpenCL C kernel and low-level assembly language programming on DSPs
Proficiency in automotive SW development processes and standards like ASPICE, MISRA, ISO26262
Experience with parallel (SIMD) and multi-core programming
Proficiency in Linux/Unix and scripting languages
Thorough work attitude and attention to detail while meeting strict deadlines
Strong English language skills (written and verbal)
“Computer vision is the biggest, most disruptive, application segment in technology today,” said Dr. Jon Peddie, president of Jon Peddie Research. This is your chance to work in a small company where you can make an impact, on a technology that will change consumer electronics. Join us and you will become part of a world-class team that knows how to build industry-leading solutions. Your code will make it into high-volume products such as automotive front, rear, and surround cameras and self-driving cars.
We encourage software engineers that are excellent programmers and who enjoy optimizing programs to apply even if they may not fit the exact above profile.
Find your happy place
Read authentic reviews with a Glassdoor account. Only apply to jobs you love.