Flag job

Report

Software development engineers

Location

Gurugram, Haryana, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Dumarey Powerglide Strasbourg

Website: dumarey.com
Job details:

SOFTWARE DEVELOPMENT ENGINEER Job Description


Role Overview

We are seeking a Software Development Engineer to design and implement software for real-time embedded systems in the automotive industry. The position involves the complete software development lifecycle: requirements analysis, architecture design, coding, testing, and integration into target platforms. The role requires adherence to industry standards, company guidelines, and quality processes to ensure robust and reliable software. Development will be performed in Windows and Linux environments, using both traditional V-cycle and Agile methodologies.


Responsibilities

·      Requirements Analysis: Collaborate with controls system engineers to interpret and refine functional specifications.

·      Software Design & Coding: Develop architecture and implement code following company standards and MISRA guidelines.

·      Validation & Testing: Define test plans, execute validation procedures, and analyse results against requirements.

·      Integration: Support integration activities on target hardware and troubleshoot issues.

·      Documentation: Produce and maintain technical documentation for all development phases.


Required Qualifications and skills

·      Education: Master's degree in computer engineering, Electronic Engineering, or related field.

·      Experience: Minimum 6 months of experience in embedded software development and testing.

·      Technical Skills:

·      Strong proficiency in C programming for embedded systems.

·      Good knowledge of model-based design (MATLAB/Simulink).

·      Experience with microcontrollers and toolchains (compilers, debuggers, emulators).

·      Familiarity with scripting languages: Python, Perl, Java, HTML, MATLAB.

·      Basic understanding of version control systems (preferably Git).

·      Exposure to real-time operating systems, AUTOSAR architecture, and Agile development is a plus.

·      Knowledge of microcontroller peripherals and low-level drivers is appreciated.

·      Soft Skills

·      Fluent in English (written and spoken).

·      Strong teamwork, problem-solving, and communication skills.

Click on Apply to know more.

Skills

Python
Agile
AUTOSAR
communication skills
embedded systems
Git
HTML
Java
Linux
MATLAB
MISRA
Perl
version control