C++ Developer_104925

MyCareernet

Pune District

On-site

INR 600,000 - 1,200,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

MyCareernet is seeking an experienced embedded software engineer to develop and integrate ECU software using C++ in a Pune-based, on-site role. You will work with MCAL layers and RTOS environments to implement hardware-oriented features and ensure robust, maintainable code.

The candidate will analyze requirements, design technical solutions, and participate in reviews, debugging, and documentation. A BE/B.Tech in a related field is required, with 3–5 years of relevant experience.

Qualifications

  • 3-5 years of embedded software development experience.
  • Professional experience developing embedded software using C++.
  • Hands-on experience with MCAL development or integration.
  • Practical experience with RTOS environments.

Responsibilities

  • Develop, integrate, and maintain embedded software components for automotive control units using C++.
  • Work with MCAL modules and RTOS-based software environments to implement hardware-oriented functionality.
  • Analyze software requirements, create technical designs, and implement reliable embedded solutions.
  • Debug software issues across application, middleware, and hardware abstraction layers.
  • Participate in code reviews, defect resolution, integration activities, and technical documentation.

Skills

RTOS
MCAL
C++
Embedded C++
Embedded C

Education

BE/B.Tech in Computer Science, Electronics, Electrical Engineering or related

Tools

CAN
CANalyzer
Embedded Linux
Git
AUTOSAR

Job description

Key Skills:

RTOS, MCAL, C++, Embedded C++, Embedded C

Roles and Responsibilities:
  • Develop, integrate, and maintain embedded software components for automotive control units using C++.
  • Work with MCAL modules and RTOS-based software environments to implement hardware-oriented functionality.
  • Analyze software requirements, create technical designs, and implement reliable embedded solutions.
  • Debug software issues across application, middleware, and hardware abstraction layers.
  • Participate in code reviews, defect resolution, integration activities, and technical documentation.
Skills Required:
  • 3-5 years of relevant embedded software development experience.
  • Professional experience developing embedded software using C++.
  • Hands-on experience with Microcontroller Abstraction Layer (MCAL) development or integration.
  • Practical experience working with Real-Time Operating Systems (RTOS).
  • Understanding of embedded software architecture, hardware-software interfaces, and ECU development.
Good to Have:
  • Embedded C, AUTOSAR, CAN, CANalyzer, Embedded Linux, and Git.
Education:

B.E. or B.Tech in Computer Science, Electronics, Electrical Engineering, or a related discipline.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Developer
C++ Developer

Careernet • Pune District

On-site
INR 600,000 - 1,000,000
Embedded Software Engineer - Automotive - Embedded Systems
Embedded Software Engineer - Automotive - Embedded Systems

Mployee.me • Bengaluru

On-site
INR 750,000 - 1,100,000
Embedded Software Engineer - Automotive - Embedded Systems
Embedded Software Engineer - Automotive - Embedded Systems

KBD Talent Forge India Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 2,500,000
Embedded Developer – Automotive Domain
Embedded Developer – Automotive Domain

Delta IoT Solutions PVT LTD. • Pune District

On-site
INR 700,000 - 1,300,000
Embedded C++ Developer
Embedded C++ Developer

Quess IT Solutions • Bengaluru

On-site
INR 650,000 - 1,200,000
[HWM] Sr. Embedded Software Engineer
[HWM] Sr. Embedded Software Engineer

BMW TechWorks India Private Limited • Pune District

On-site
INR 1,800,000 - 2,800,000
Technical Lead_IDS C++ Developer
Technical Lead_IDS C++ Developer

embIND Embitel Technologies (India) Private Limited • India

On-site
INR 600,000 - 1,200,000
Lead Engineer- MCAL Developer
Lead Engineer- MCAL Developer

Quest Global • Bengaluru

On-site
INR 1,000,000 - 1,500,000
C++ Developer
C++ Developer

Tanisha Systems Inc. • Chennai

On-site
INR 1,200,000 - 1,800,000
Senior Engineer MCAL Developer
Senior Engineer MCAL Developer

Quest Global • Bengaluru

On-site
INR 800,000 - 1,200,000