Senior Engineer – Embedded Software Development

Rotex

Vadodara

Hybrid

INR 900,000 - 1,500,000

Full time

10 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Rotex in Vadodara, Gujarat is seeking a Senior Engineer - Embedded Software Development with 4-8 years of experience for a full-time role. You will work on embedded software/firmware, interface with customers, and ensure design meets requirements.

The role involves system level requirements, RTOS programming, BLDC motor control, RS485/CAN/LIN protocols, and adherence to QMS standards. Remote working is supported; female candidates and English/Hindi fluency are preferred.

Qualifications

  • B.E./B.Tech in Electronics and Communication with first class.
  • First class degree in BE/BTech Electronics and Communication.

Responsibilities

  • Gather requirements from customers and prepare software specifications.
  • Understand system level requirements and select suitable IC/Processor for integration.
  • Develop embedded software/firmware per project needs and benchmarks.
  • Create SVP, define test cases, and support testing and validation.
  • Review designs with teams and customers and obtain sign-off.
  • Prepare design documents for product certification independently.
  • Lead RCA/8D based resolution of software failures and customer complaints.
  • Maintain QMS documentation and support audits with minimal supervision.
  • Train GETs and Engineers on embedded software development activities.
  • Act as SPOC for projects and provide status updates to PMO/HOD.

Skills

Embedded Software Development
Communication Protocols (RS485/CAN/LIN
RTOS Programming
BLDC Motor Control
Hardware Schematics Review
Root Cause Analysis (RCA)
Quality Management Systems (QMS)

Education

B.E./B.Tech - Electronics and Communication (First class degree)
First class degree in B.E./B.Tech - Electronics and Communication

Job description

Senior Engineer - Embedded Software Development

Location: Vadodara, Gujarat

Experience: 4-8 Years

Employment Type: Full Time

Role Overview

Position: Senior Engineer - Embedded Software Development

Reporting to: Head of Embedded Systems

Job location: Vadodara, Gujarat / Remote Working

Preferences: Female Candidates, Fluent in English and Hindi languages

Job Responsibilities
  • Interface with customers for embedded software/firmware development requirements gathering, prepare requirements compliance report, prepare software specification sheet, review hardware schematics and get customer approval on software solution.
  • Understand System level Functional Requirements and Block Diagram/P&ID/Schematics, Electronics Hardware/PCB Schematics, and select suitable IC/Processor based on it for seamless integration.
  • Develop embedded software/firmware program based on project requirements and/or benchmarking of competitor product and logic.
  • Perform embedded software/firmware development activities like – process flow diagram, logic tables/SOO, communication protocol finalization; BLDC motors, various sensors & MCU programming etc., which meets product performance requirements and quality assurance as per CMMI & TMMI Level-5.
  • Create Software/firmware Verification Plan (SVP) based on product requirements, define test/use cases and their pass/fail criteria, provide inputs for Test set-up/equipment design, perform testing and publish report.
  • Conduct embedded software program review with CFT/Supplier/Customer and get their sign-off before releasing it for proto-build and testing.
  • Prepare design documents required for various product certification independently including user manual.
  • Lead resolution of software verification failure / customer complaints using 8D process (RCA and CAPA) and implement program changes thru ECRN process with minimum supervision.
  • Maintain project folder as per applicable QMS system – ISO/AS/IATF/CMMI/TMMI and face internal and external audits with minimum supervision.
  • Prioritize, balance and manage multiple tasks with sense of urgency in changing environment, with available resources.
  • Train GETs and Engineers on embedded software development activities.
  • Be the SPOC for all embedded software development projects and provide status updates/clarifications to PMO/HOD/FH/CFT members and management on regular basis.
Key Skills Required
  • Embedded Software Development
  • Communication Protocols (RS485/CAN/LIN)
  • RTOS Programming
  • BLDC Motor Control
  • Hardware Schematics Review
  • Root Cause Analysis (RCA)
  • Quality Management Systems (QMS)
Qualifications
  • B.E./B.Tech - Electronics and Communication (First class degree)
  • First class degree in B.E./B.Tech - Electronics and Communication
Experience Requirements
  • 4-8 Years in related field
Additional Requirements
  • 4 - 8 years of work experience in design and development of embedded software for electro-mechanical systems including IIoT/Industry 4.0 implementation for industrial and/or automotive applications
  • Good understanding of System level Functional Requirements and Block Diagram/P&ID/Schematics, Electronics Hardware/PCB Schematics and select a suitable IC/Processor or other components based on it
  • Hands-on working experience in at least one full embedded software development life cycle using RS485/CAN/LIN based communication protocol; 32 bit microprocessor programming using any RTOS and/or IDE embedded firmware tools; BLDC motor, Hall sensor & MCU related programming starting from VOC/product requirements gathering, SOO & specification finalization, logic and process flow diagram creation, embedded software programming, verification testing, debugging, trouble-shooting till production release
  • Worked on resolution of at least one software testing failure / customer complaint preferably using 8D process and RCA tools like Fishbone / Fault Tree Analysis / 5-Why analysis etc.
  • Fluent in English and Hindi languages
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Engineer (Gujarat Based Candidate Only)
Senior Embedded Engineer (Gujarat Based Candidate Only)

Spectra Technovision (India) Pvt. Ltd. • Ahmedabad District

On-site
INR 800,000 - 1,200,000
Embedded Software Developer
Embedded Software Developer

Chheda Electricals And Electronics • Pune District

On-site
INR 900,000 - 1,300,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Insolare Energy • Mumbai

On-site
INR 1,200,000 - 2,000,000
Embedded Software Engineer/ Sr. Software Engineer/ Team Lead Software Engineer
Embedded Software Engineer/ Sr. Software Engineer/ Team Lead Software Engineer

Bacancy Technology Inc • Ahmedabad District

On-site
INR 1,200,000 - 2,400,000
5-Days a week
Flexible Timing
Training & Learning Sessions
Embedded Firmware Engineer (No Outstation Candidate)
Embedded Firmware Engineer (No Outstation Candidate)

Spectra Technovision (India) Pvt. Ltd. • Ahmedabad District

On-site
INR 600,000 - 900,000
Engineer Firmware
Engineer Firmware

Vertiv Co • Pune District

On-site
INR 1,200,000 - 2,200,000
Embedded Systems Engineer - Assistant Manager
Embedded Systems Engineer - Assistant Manager

Jcbl • New Delhi

On-site
INR 600,000 - 900,000
Senior Embedded Software Engineer - Automotive ECUs
Senior Embedded Software Engineer - Automotive ECUs

Darwinbox Digital Solutions Pvt. Ltd. • Krishnagiri District

On-site
INR 1,200,000 - 1,800,000
Senior Embedded Firmware Developer Job ID: 390508
Senior Embedded Firmware Developer Job ID: 390508

Datoms • India

On-site
INR 1,200,000 - 2,000,000
Senior Hardware Engineer in Vadodara
Senior Hardware Engineer in Vadodara

Acumen 360 Consulting & HR Solutions • Vadodara

On-site
INR 1,500,000 - 2,300,000