Firmware & Embedded Software Development

UST

Bengaluru Urban

On-site

INR 1,200,000 - 2,100,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

UST seeks an experienced embedded software engineer to develop and validate device drivers for automotive MCUs in RTOS environments, including MISRA-compliant safety software. You will evaluate change requests and define architecture, design and code in line with safety guidelines.

Help implement test strategies, automation, and CI to drive quality and efficiency across multidisciplinary teams. Ideal candidates have 3–7 years in embedded driver development, AUTOSAR MCAL exposure, and strong

Qualifications

  • 3–7 years of experience in device driver software development and testing.
  • Experience with AUTOSAR MCAL and ISO26262 knowledge.
  • Proficient in C and assembly for embedded systems.
  • Experience with test automation and CI frameworks.
  • Familiarity with MISRA guidelines.

Responsibilities

  • Develop and validate device drivers for automotive MCUs in RTOS environments.
  • Evaluate change requests and assess impact for planning.
  • Design, code and review software following MISRA and safety standards.
  • Establish test strategy and automate verification to improve quality and efficiency.
  • Support test automation and CI infrastructure and collaborate with multi-disciplinary teams.

Skills

Device driver development
Embedded C
Python scripting
Perl scripting
RTOS concepts
MISRA compliance
ISO26262 awareness
AUTOSAR
Team collaboration

Tools

LabVIEW
NI FPGA
Oscilloscopes
Logic Analyzers
Power Benches
GNU toolchain
Wind River

Job description

  • Perform Software Development/Validation of device drivers (Eg : MCU, SPI, I2C, CAN, LIN, Ethernet, MEM, Timers, ADC, and PWM etc.) and safety software in an independent/RTOS environment on automotive microcontrollers.
  • Evaluate change requests to products, conduct analysis and derive impact for planning by team.
  • Develop architecture, design and code in line with the coding guidelines, safety standards and compliance to MISRA.
  • Develop Test Strategy and institutionalize the methods and related templates to enable the usage of the tools and test equipment wherever required/possible
  • Envisage, implement, institutionalize and maintain the verification and validation methods and infrastructure (e.g. automation to improve quality and efficiency in terms of cost and time )
  • Drive innovation in the form of new advancements (test methods/tools, test automation, test infrastructure) in the team
  • Institutionalize software development/test processes compliant with Automotive standards (e.g. ISO26262, ASPICE) · Ownership in reviews, Code /Test reviews.
  • Generate new methods and techniques for better work models.
Experience Requirements:
  • A minimum of 3-7 years of experience in Device Driver software development and testing which includes a good know how of standard software development Life Cycle.
  • Experience in AUTOSAR MCAL and exposure to ISO26262 [Expertise in other domains with embedded background more than welcome]
  • Embedded system software development or Validation using C, assembly languages.
  • Experience in the usage of LabView, NI FPGA, oscilloscopes, logic analysers, power benches etc.
  • Experience in embedded system development tools such as compilers, debuggers, static analysers etc.
  • Working experience in scripting languages such as Perl, python, C# etc.
  • Experience in standards such as AUTOSAR, IEC61508, ISO26262 is desirable
  • Acquaintance with development tool-chains such as GNU, Tasking, and WINDRIVER
  • Experience in the development/maintenance of the test automation and continuous integration frameworks
  • Good knowledge of computer architecture (16/32bit), real-time systems
  • Ability and willingness to work with multi-disciplinary teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

R&D Firmware & Embedded Software Development & Test
R&D Firmware & Embedded Software Development & Test

UST • Bengaluru Urban

On-site
INR 900,000 - 1,500,000
Senior Engineer MCAL Developer
Senior Engineer MCAL Developer

Quest Global • Bengaluru

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

ALTEN India • Chennai District

On-site
INR 600,000 - 900,000
Senior Engineer- MCAL Developer
Senior Engineer- MCAL Developer

Quest Global • Bengaluru

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

Rarr Technologies • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Test Engineer
Test Engineer

Durucooperation • Bengaluru

On-site
INR 3,120,000 - 4,500,000
Embedded C++ Developer
Embedded C++ Developer

Expleo • Chennai District

On-site
INR 1,800,000 - 3,000,000
Senior Embedded Firmware Engineer (MPU/MCU, Automotive)
Senior Embedded Firmware Engineer (MPU/MCU, Automotive)

Triumph Motorcycles • Jaipur

On-site
INR 900,000 - 1,500,000
Senior Embedded Linux Engineer (Automotive)
Senior Embedded Linux Engineer (Automotive)

Triumph Motorcycles • Jaipur

On-site
INR 900,000 - 1,200,000
GLOBAL RESEARCH & INNOVATION PROFESSIONAL -
GLOBAL RESEARCH & INNOVATION PROFESSIONAL -

OP Mobility • Bengaluru

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