Embedded Software Engineer

The candidate will primarily have to understand product requirements design and develop embedded software in C to run on ECU (with or without RTOS). Use Matlab Simulink and Stateflow to build controller and plant models and ensure timely completion of assigned projects.

Job Description:
The candidate will have to:

  • Design and develop embedded software in C to run on ECU (with or without RTOS).
  • Use Matlab Simulink and Stateflow to build controller and plant models.
  • Generate C code from models and integrate it with hand-written code.
  • Test and validate the software on ECU in lab as well as in real life environment.
  • Create additional software tools as needed, using C / C++ / Python.
  • Create documentation for the software and tools.
  • Ensure timely project completion.

Required Skills:

  • Embedded Software Development in C
  • Use of any RTOS
  • Familiarity with MATLAB and Simulink.
  • Familiarity with software development process and standards

Desired technical skills:

  • Good written and verbal communication skills.
  • Professional attitude towards work.
  • Sense of ownership and urgency when working in the company.
  • Strong sense of ethics.

Some additional notes regarding the same:

  • Attractive compensation scheme comprising of a base salary, bonus, etc.
  • There will be a technical evaluation including a technical test.

Education:

  • Bachelor’s or Master’s in Electronics / Instrumentation / Electrical

Desired Experience:

  • 2 to 5 years

Job Location:

  • Pune

Job Type: Full-time

Salary: ₹30,000.00 – ₹120,000.00 per month

Industry Type: Information Technology
Employment Type: Full Time
Job Location: Pune
Role: Software Engineer
Functional Area: Engineering - Software
Education UG: Any Graduate
Education PG: Any Postgraduate
Education Doctorate: Doctorate Not Required

Apply for this position

Allowed Type(s): .pdf, .doc, .docx