Sr Software Engineer, Embedded Runtime Software Development

4 weken geleden


Eindhoven, Nederland Synopsys Voltijd
Sr Software Engineer, Embedded Runtime Software Development

47340BR

Job Description and Requirements

We are looking for a Senior Embedded SW engineer to contribute to the development of runtime software stack components for Synopsys’ VPX and NPX family of processors. The VPX and NPX processors are used as accelerators in complex heterogeneous multi-core systems requiring a combination of vector DSPs, DMA engines, and AI accelerators to deliver market leading performance in embedded compute applications. These processors are generally use to accelerate many different compute workloads from an embedded host processor. Such complex distributed multi-core, multi-processor applications require a distributed software stack, designed to meet the stringent security and functional safety use cases.

Key responsibilities
  • Requirement definition, software design, implementation and debugging of runtime software components for Synopsys’s VPX and NPX processors
  • Work with both embedded and host-side development environments
  • Solve complex technical problems
  • Work with both virtual platforms and FPGA environments
  • Work with hardware and architecture teams to conduct performance analysis and identify and implement performance optimizations
Requirements (MUST)
  • Excellent written English and good spoken English communications skills
  • Excellent cross platform C/C++ programming skills
  • Experience with one or more parallel computing frameworks such as OpenCL, OpenMP, OpenCV or OpenVX
  • Practical experience with computer vision applications in automotive, surveillance, mobile or robotics domains
  • Knowledge and experience with deep learning and NN inference runtime software stacks
  • Experience with multi-core systems
  • Strong problem-solving and debugging skills
  • Excellent team collaboration skills
Helpful Qualifications
  • Experience in programming computer vision and/or ML applications on optimized embedded vision processors or GPGPU
  • Experience with embedded development and debugging on at least one microprocessor or DSP architecture in either C and Assembly languages
  • OpenCL C programming skills
  • Knowledge of computer architectures and RISC microarchitectures at the level described in Patterson & Hennessy or Harris & Harris textbooks
  • Experience with ISO26262 and FuSa software development practices
  • Experience with embedded Linux
We offer:
  • Challenging work in international team
  • Professional training, career and professional development opportunities
#J-18808-Ljbffr

  • Eindhoven, Nederland Capgemini Voltijd

    Hours: 32-40Location: Utrecht/EindhovenExperience: medior/seniorJouw mogelijkheden als Embedded Software Engineer bij Capgemini Engineering Je wordt onderdeel van een multidisciplinair (E & WTB) Agile Software Development team en je bent betrokken bij het gehele embedded software ontwikkelproces van High Tech Equipment voor onze opdrachtgevers. Wij zullen je...

  • Embedded Software Engineer

    2 weken geleden


    Eindhoven, Nederland Capgemini Voltijd

    Hours: 32-40Location: Utrecht/EindhovenExperience: medior/seniorJouw mogelijkheden als Embedded Software Engineer bij Capgemini EngineeringJe wordt onderdeel van een multidisciplinair (E & WTB) Agile Software Development team en je bent betrokken bij het gehele embedded software ontwikkelproces van High Tech Equipment voor onze opdrachtgevers. Wij zullen je...


  • Eindhoven, Nederland Bosch Voltijd

    Job Description Your Role as an Embedded Software Engineer Are you eager to take on a pivotal role in engineering firmware for our high-quality security cameras? Do you envision your ideas shaping technologies that enhance people's safety through our digital camera technology? As an Embedded Software Engineer at Bosch Security Systems, you'll be at...


  • Eindhoven, Nederland Bosch Group Voltijd

    Job Description Your Role as an Embedded Software EngineerAre you eager to take on a pivotal role in engineering firmware for our high-quality security cameras? Do you envision your ideas shaping technologies that enhance people's safety through our digital camera technology? As an Embedded Software Engineer at Bosch Security Systems, you'll be at the...

  • Embedded software engineer

    2 weken geleden


    Eindhoven, Nederland StarApple Voltijd

    Ben jij de low level embedded software engineer waar wij op zoek naar zijn? Wij zijn een software huis op gebied van elektronica en embedded systemen uit Eindhoven. Al meer dan 25 jaar maken wij complexe hightech systemen. We hebben door de jaren heen verschillende FPGA chips ontworpen, PCB designs ontworpen en Embedded systemen gemaakt voor onze klanten....

  • Embedded Software Engineer

    4 weken geleden


    Eindhoven, Nederland Synsel Techniek Voltijd

    Bedrijfsomschrijving:Locatie: regio EindhovenKenmerkend voor dit bedrijf is innovatie! Dit staat centraal in de projecten die ze doen waarbij er met name wordt gewerkt in R&D projecten bij bedrijven in de High-tech industrie.Met een jarenlange ervaring en kennis van embedded systemen is dit bedrijf actief in het ontwikkelen van verschillende elektronica- en...

  • Embedded Software Engineer

    4 weken geleden


    Eindhoven, Nederland ENTER BV Voltijd

    Locatie Eindhoven Ervaring > 8 jaar Dienstverband 40 uur per week Salaris € 4300 / € 6000 p.m. Do you get excited about Embedded Software? And do you want to work on innovative high-tech projects that ensure that our customers build up a lasting lead in the world of technology? While at the same time, you will be working for a company where you...

  • Embedded Software Engineer

    2 weken geleden


    Eindhoven, Nederland Synsel Techniek Voltijd

    Wat wij vragen Opleiding WO, HBO Ervaring Medior, Senior Certificaten Technische Bedrijfskunde, Elektrotechniek Talen Je beheerst Nederlands Wat wij bieden Salaris € 2.675 tot € 4.775 Dienstverband fulltime Vacaturebeschrijving Bedrijfsomschrijving:Locatie: regio Eindhoven Kenmerkend voor dit bedrijf is innovatie! Dit...

  • Embedded Software Engineer

    4 weken geleden


    Eindhoven, Nederland Fossbytes Media Pvt Ltd Voltijd

    Je wordt onderdeel van een multidisciplinair (E & WTB) Agile Software Development team en je bent betrokken bij het gehele embedded software ontwikkelproces van High Tech Equipment voor onze opdrachtgevers. Wij zullen je hier in uitdagen! Jouw job in één alinea · Je vertaalt de wensen van de klant naar technische oplossingen. · Je ontwerpt niet alleen...

  • Embedded Software Engineer

    3 weken geleden


    Eindhoven, Nederland ENTER BV Voltijd

    Locatie Eindhoven Ervaring 4-8 jaar Dienstverband 40 uur per week Salaris € 3800 / € 4500 p.m. Do you get excited about Embedded Software? And do you want to work on innovative high-tech projects that ensure that our customers build up a lasting lead in the world of technology? While at the same time, you will be working for a company where you...

  • Embedded Software Engineer

    2 weken geleden


    Eindhoven, Nederland YER Voltijd

    Embedded Software Engineer De functie We are looking for people to achieve this change. To realize our mission, we need talented software engineers who want to shape a new age of mobility. Software is driving this change – therefore we need you, your vision, ideas, and technical solutions. You will be working with our best engineers, so you should not be...

  • Embedded Software Engineer

    2 weken geleden


    Eindhoven, Nederland YER Voltijd

    Embedded Software Engineer De functie We are looking for people to achieve this change. To realize our mission, we need talented software engineers who want to shape a new age of mobility. Software is driving this change – therefore we need you, your vision, ideas, and technical solutions. You will be working with our best engineers, so you should not be...


  • Eindhoven, Nederland VDL ETG Technology & Development Voltijd

    Do you have the ambition to lead a team of experts and help them to excel in their jobs and support them in developing high-end equipment? This might be your job! Group lead software development Job information VDL ETG’s mission is to develop and manufacture high tech modules and systems for our customers in high-end equipment. ETG Technology...


  • Eindhoven, Nederland MCA Engineering Nederland Voltijd

    We are an international player in the engineering and technology consulting. With our expertise and experience of more than 30 years, we have quickly become a recognized and particularly appreciated partner by the largest French and international companies. At MCA, our employees are our strength. We are committed to supporting them throughout their...

  • Senior Engineer Software

    2 weken geleden


    Eindhoven, Nederland YER Voltijd

    Senior Engineer specialized within the powertrain domain with strong analytical and interpersonal skills De functie As Senior Engineer Application Software you are responsible for a sub-domain in the Powertrain area within the Software Architecture group, part of DAF Embedded Engineering. Secure all the knowledge and having the technical lead within a...

  • Senior Engineer Software

    2 weken geleden


    Eindhoven, Nederland YER Voltijd

    Senior Engineer specialized within the powertrain domain with strong analytical and interpersonal skills De functie As Senior Engineer Application Software you are responsible for a sub-domain in the Powertrain area within the Software Architecture group, part of DAF Embedded Engineering. Secure all the knowledge and having the technical lead within a...


  • Eindhoven, Noord-Brabant, Nederland Philips Voltijd

    Job TitleSenior Embedded Software DesignerJob DescriptionSenior Embedded Software Designer Join Philips' Digital Processing group to accelerate innovation in healthcare by developing embedded application software for cutting-edge Philips productsYour role:As a Senior Embedded Software Designer at Philips, you'll have the opportunity to shape the future of...


  • Eindhoven, Nederland Philips Voltijd

    Job TitleSenior Embedded Software DesignerJob DescriptionSenior Embedded Software Designer Join Philips' Digital Processing group to accelerate innovation in healthcare by developing embedded application software for cutting-edge Philips productsYour role:As a Senior Embedded Software Designer at Philips, you'll have the opportunity to shape the future of...


  • Eindhoven, Noord-Brabant, Nederland Philips Voltijd

    Senior Embedded Software DesignerJoin Philips' Digital Processing group to accelerate innovation in healthcare by developing embedded application software for cutting-edge Philips productsYour role: As a Senior Embedded Software Designer at Philips, you'll have the opportunity to shape the future of healthcare through innovative digital solutions. You'll...


  • Eindhoven, Noord-Brabant, Nederland RBC Engineering Support B.V. Voltijd

    As Supervisor Software Engineering you will co-lead the development of Embedded Software EngineeringTasks & Responsibilities Develop and align Agile teams Coach en support all Software Engineers in your group Align application software development processes over projects Deploy application of software development processes and deliverables based upon...