Back to list

Vacancy description

EMBEDDED SOFTWARE DEVELOPMENT ENGINEER in Bangalore, भारत

OP Mobility

  • Full-timeStandard weekly hours

€11.4 EUR

Bangalore, भारत

Hungry for challenges? Join a group with innovation at its heart and contribute to the automotive revolution!

OPmobility is a world-leading provider of innovative solutions for a unique, safer and more sustainable mobility experience. Innovation-driven since its creation, the Group develops and produces intelligent exterior systems, customized complex modules, lighting systems, clean energy systems and electrification solutions for all mobility companies. With a €11.4 billion economic revenue in 2023, a global network of 152 plants and 40 R&D centers, OPmobility relies on its 40,300 employees to meet the challenges of transforming mobility.

Our ambition? Provide automakers with cutting-edge equipment and solutions to develop tomorrow’s clean and connected car.

You will be in charge of the design and implementation of embedded software and functions for ADAS functions, radar, Electrification, hydrogen, lighting, SW platforms products. You will work in an international context and Agile environment. In this context, we are looking for Embedded Software Engineer who will be in charge to understand one or several of the above domains while bringing a strong knowledge on C/C++ SW development.

RESPONSABILITIES

  1. Understand system functionalities and related software requirements related to the products

  1. Develop C/C++ code according to SW requirements

  1. Debug and fix issues raised by validation teams

  1. Knowledgeable about CI/CD development process and tools

  1. Should be proficient in C and C++ and possess detailed knowledge of microcontroller protocols

  1. Work closely with a multi-disciplinary team (system, hardware, algorithms, scientific researcher…) to ensure software development coherence vs. global product development

  1. Development, integration and testing of embedded software components

  1. Perform software unit testing, integration and qualification testing where required

  1. Develop software verification plans and test plans and perform test data collection, data processing and analysis at bench level and on road (for software components and full software)

  1. Development and integration of software components on standard or internal platforms

  1. Debug raised issues and proposes fixes by discussing with testers and SW requirement engineers

  1. Develop SW according to automotive standards (autosar) with knowledge about safety, cybersecurity, A-Spice

  1. Contributes to appropriate procedures and documentation and capitalizes knowledge

REQUIREMENTS

  1. University Degree in Electronic & Electrical Engineering, Computer Science or equivalent

  1. At least 5 years of experience in development and integration embedded software applications preferably for automotive 

  1. Excellent programming skills in C and good scripting skills (e.g., Python, MATLAB, C# etc.)

  1. Experience with different microcontroller architectures and communication buses

  1. Strong experience with AUTOSAR architecture, methodology and toolchain

  1. Experience with MBD development for embedded targets (MATLAB/Simulink)

  1. Familiar with agile as well as traditional development methodologies (SCRUM, V-Model)

  1. Master automotive quality and safety standards (Automotive SPICE, ISO26262)

  1. Good logical reasoning and problem investigation/resolution

  1. Knowledge on requirements management (DOORS, Codebeamer),

  1. Good understanding of the functional safety,

  1. Experience with JIRA, Confluence, GITLAB, GitHUb, Jenkins….

  1. Knowledge and experience on Vector Tools (CANape,  CANoe, Canalyzer)

  1. knowledge of radio frequency physics and signal processing will be highly appreciated

  1. Good capacity of listening and communication skills

  1. Team spirit and able to work autonomously

  1. Fluent English

PERSONAL CHARACTERISTICS & BEHAVIOURS

  1. Good teamwork, coordination, and communication skills.

  1. Good interpersonal skills to interact with diverse teams and take decisions

  1. Very good analysis skills

  1. Good problem-solving skills

  1. Effective oral and written communication skills.

As a responsible company, OPmobility pays particular attention to diversity and equality within its teams and the Group commits to treat all job applications equally.

Similar vacancies

More like this role

  • Full-time
  • IT
JOB DESCRIPTION Job Title: Embedded Software Engineer Location: Info Park Phase 2, Kochi Job Type: Full-time Department: Engineering Job Description: We are looking for a highly motivated and enthusiastic Entry Level Embedded Software Engineer to join our expanding team. In this role, you will collaborate with experienced ...

Ernakulam, भारत

  • Remote
  • IT
... testing, and debugging. - Have demonstrated experience using AI-assisted engineering tools (e.g., GitHub Copilot, ChatGPT, Claude, CodeWhisperer) to improve development efficiency, firmware quality, documentation, and test automation in embedded software projects. - Proficient in oral and written English language. Ability ...

Pune, भारत

  • IT
... ASPICE.- MATLAB/Simulink and model-based https://jobeax.com/link/DwCbPOjuw1QwUc9u Qualification:- B.E./B.Tech or M.E./M.Tech in Electronics, Electrical, Computer Engineering, Instrumentation.Experience:- 3 - 8 years: Senior Embedded Software Engineer.- Relevant automotive embedded software development experience is preferred. ...

Bangalore, भारत

  • Hybrid
  • IT
... with code and document reviews - Manage embedded Linux build systems, U-BOOT, Yocto, CMake, and cybersecurity patch updates - Perform board bring-up, hardware–software debugging, and integration testing Requirements - 5–8 years embedded software application, middleware development, and testing experience - Advanced C++ and ...

Gurgaon, भारत

  • Full-time
  • IT
What you will do: - Development of application software for Embedded systems running on Linux. - Understand Software and System requirements and implement features for wireless gateway products. - Perform code and document reviews, build/config systems including U-BOOT, Yocto, CMake, Makefiles and do Embedded Linux patch ...

Gurgaon, भारत

Esyasoft Technologies Private Limited

Principal Software Engineer - Embedded/Firmware

  • Full-time
  • IT
... metering solutions. In this role, you will focus on 3-phase meter development, metrology calibration, and advanced communication protocols to strengthen our core development team. Key Responsibilities - Firmware Design: Develop, test, and debug low-level embedded software using C/C++ on micro controllers (e.g., ARM Cortex, TI, ...

Joka, भारत

  • Full-time
... services to enhance data processing. - Contribute to architecture decisions and technical strategy. - Mentor junior developers and participate in the team's development process. Requirements - At least 3 years of non-internship professional software development experience. - At least 2 years of non-internship experience designing ...

Bangalore, भारत

... technologies and proactively recommend innovations that improve performance and scalability. Required Skills and Experience - 2+ years of experience in full-stack development with Python/Django and Next.js. - Proven experience leading small to mid-sized engineering teams. - Strong grasp of REST APIs, microservices, and scalable ...

Bangalore, भारत

... https://jobeax.com/link/gX1TGJmk8YvzG3Q4 : - B.E./B.Tech/M.Tech in Electronics, Electrical, Instrumentation, Mechatronics, Automotive Engineering, or Computer https://jobeax.com/link/Wz6TETDlYZFBrM7Z : - 3 - 8 years of experience in Automotive Embedded Software Development and Model-Based Development. (ref:hirist.tech) []

Hyderabad, भारत

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • Research

Rs 11 - 13 lakhs p.a.

... - Development Tools: MPLAB IDE (C18), Keil uVision4, IAR, LabVIEW, and MATLAB Qualifications & Experience Experience: 8–10 years of relevant experience in embedded software design Education: Bachelor’s or Master’s degree in Electronics and Telecommunications, Electrical Engineering, Embedded Systems, or Computer Science ...

Pune, भारत