Project Requirement Capturing: Collaborate with stakeholders to thoroughly understand and document project requirements for automotive embedded software solutions.
Software Architecture Design: Design robust and scalable software architectures using UML tools, ensuring optimal performance, reliability, and maintainability for automotive embedded systems.
Embedded Software Development: Lead and contribute to the development of automotive embedded software for products such as:
Body Control Modules (BCM)
Fully Automatic Temperature Control (FATC)
Keyless Entry Systems
Passive Entry Passive Start (PEPS)
Tire Pressure Monitoring Systems (TPMS)
Telematics Systems
Lighting Controllers
Infotainment Systems
Electric Vehicle (EV) related control units
Coding Excellence: Develop high-quality, efficient, and well-documented code primarily in C/C++ with strict adherence to MISRA standards.
Protocol Implementation: Implement and integrate various interface protocols, including SPI, UART, and I2C, within embedded software solutions.
Microcontroller & Processor Expertise: Work extensively with automotive-specific microcontrollers (8, 16, 32-bit) and high-end processors (ARM/PPC) to optimize software performance and functionality.
Testing and Validation: Collaborate with QA teams to ensure thorough testing and validation of developed software to meet design specifications and performance benchmarks.
Documentation: Maintain comprehensive technical documentation throughout the software development lifecycle.
Required Skills & Qualifications:
Proficiency in Automotive Embedded Software: Demonstrated expertise in the design and development of embedded software for automotive products, including but not limited to BCM, FATC, Keyless Entry Systems, PEPS, TPMS, Telematics, Lighting controllers, Infotainment, and Electric Vehicle systems.
Programming Languages: Excellent command over programming languages, specifically C/C++, with a strong understanding and application of MISRA coding standards.
Interface Protocols: Proven experience with interface protocols such as SPI, UART, and I2C.
Microcontrollers & Processors: Hands-on experience with automotive-specific microcontrollers (8, 16, 32-bit) and high-end processors (ARM/PPC).
UML Tools: Proficiency in using UML tools for software architecture design.
Problem-Solving: Strong analytical and problem-solving skills with a meticulous attention to detail.
Communication: Excellent communication and interpersonal skills, with the ability to collaborate effectively within a team.
Education:
Bachelor's or Master's degree in Computer Science, Electrical Engineering, Electronics Engineering, or a related field.
Experience:
2-5 years of relevant experience in automotive embedded software development (Please specify desired years of experience).
Senior Software Engineer- Automotive Embedded Software Designs • Pune
Similar jobs
Technical Manager - Embedded Electronics
Lenze • pune city, maharashtra, in
Technical Manager – Embedded Electronics (Hardware & Firmware).Tech / ME /MTech in E&TC, Electronics, Computer Engineering, Industrial.Embedded Hardware and Firmware teams.VFDs, and motion control ...Show more
Last updated: 5 days ago • Promoted
C,C++,RTOS - Embedded Systems Engineer
Epergne Solutions • Pune, Maharashtra, India
Quick Apply
Job Title : C,C++,RTOS -Embedded Systems Engineer.We are seeking a highly skilled.The ideal candidate should have hands-on expertise in.Agile tools and industrial control systems.Design, develop, a...Show more
Last updated: 30+ days ago
Embedded Hardware Engineer
NMD Placement Consultancy • Pune, Maharashtra, India
The profile requires*Design & Develop analog and digital hardware components for electro mechanical medical devices.Hardware Analog Designing Circuit Designing EMI/EMC Medical Devices Location Pune...Show more
Last updated: 21 days ago • Promoted
Senior Wireless Software Engineer (PHY Layer)
Tarana Wireless, Inc. • Pune, IN
Quick Apply
You will be working on the design, development, and integration of calibration software modules for wireless communication systems using multiple antennas.Design, development, integration, and test...Show more
Last updated: 11 days ago
Senior Design Engineer
NXP Semiconductors • pune, maharashtra, in
We have a senior level ASIC design engineer opening.Will you be interested in working on cutting-edge wireless technology that will be the backbone of future connected lifestyle? Do you like to wor...Show more
Last updated: 3 days ago • Promoted
IBM Maximo
LTM • pune, maharashtra, in
LLTM is an AI-centric global technology services company and the Business Creativity partner to the world’s largest and most disruptive enterprises.We are looking for a highly skilled Maximo Techni...Show more
Last updated: 20 days ago • Promoted
Opportunity for Embedded Hardware Senior Engineer
Hinduja Tech Limited • pune district, maharashtra, in
Embedded Hardware – Senior Engineer.We’re looking for an experienced.Senior Embedded Hardware Engineer.This role focuses on industrial-grade hardware, electro-mechanical control interfaces, network...Show more
Last updated: 5 days ago • Promoted
Embedded Hardware Engineer
Lenze • pune, maharashtra, in
Role: Embedded Hardware Engineer.Bachelor or Master in Electrical Engineering, Electronics, Power Electronics, Mechatronics or a comparable technical field.We are seeking an Embedded Hardware Engin...Show more
Last updated: 6 days ago • Promoted
Senior SoC Designer
NXP Semiconductors • pune city, maharashtra, in
Job Title: Senior SoC Designer.We are seeking an experienced System-on-Chip (SoC) Digital Design engineer with 5-12 years of expertise for execution of advanced SoCs for embedded applications.The i...Show more
Last updated: 2 days ago • Promoted
Embedded Engineering Lead
Axial Aero • pune, maharashtra, in
From Rovers to Robots to Flight Simulators & Beyond.Unimate's firmware and put Surveyor softly on the Moon is exactly what powers Axial Aero simulators today.At Axial Aero, that code drives full-mo...Show more
Last updated: 20 days ago • Promoted
C,C++, RTOS (Embedded Software Engineer)
Epergne Solutions • Pune, Maharashtra, India
Quick Apply
Embedded Software Engineer (C/C++/RTOS).Embedded C/C++, Assembly & Bare-metal:.Proficient in low-level development with toolchains like Green Hills (GHS), IAR, GCC.Skilled in developing Windows GUI...Show more
Last updated: 30+ days ago
Senior Software Engineer
Woolf • Pune, MH, IN
Remote
Quick Apply
We're building a category-defining company to increase the speed of innovation in higher education.We help qualified education organizations launch world-class higher education programs that issue ...Show more
Last updated: 30+ days ago
Senior Software Engineer
RedSeal • Pune, Maharashtra, IN
Quick Apply
RedSeal, a pioneer in proactive exposure management and winner of the SC Award for Best CTEM Solution, helps organizations see, understand, and secure their hybrid digital environments—spanning IT,...Show more
Last updated: 30+ days ago
Senior Embedded Software Engineer (C/C++ & RTOS)
Epergne Solutions • Pune, Maharashtra, India
Quick Apply
Senior Embedded Software Engineer (C/C++ & RTOS).Architect, design, develop, and maintain embedded firmware in.Must have specific experience with common microcontroller and/or embedded processing p...Show more