Talent.com
Senior Embedded Software Developer

Senior Embedded Software Developer

Evionix SystemsPune, Maharashtra, India
1 day ago
Job description

Responsibilities : Lead migration of existing software applications from NXP S32K1 MCU architecture to S32K3 MCUs, ensuring functional equivalence and performance optimization.Develop, integrate, and validate low-level drivers and hardware abstraction layers for the S32K3 platform using NXP’s SDK and Real-Time Drivers (RTD).Adapt embedded C / C++ software to leverage the Cortex-M7 cores, multi-core configurations, and enhanced peripherals including Ethernet TSN, enhanced FlexIO, and security engines.Ensure software compliance with ISO 26262 functional safety standards (up to ASIL-D) and embed security best practices for automotive-grade applications.Collaborate with hardware teams to align software development with new hardware architectures, pin mappings, and memory configurations.Utilize NXP’s tools such as S32 Design Studio, MBDT, and Free MASTER for efficient software development, debugging, and motor control application development.Develop and maintain secure firmware update mechanisms including Over-The-Air (OTA) firmware management.Mentor team members and document migration processes and coding best practices.Work closely with cross-functional teams using Agile methodologies to deliver high-quality automotive firmware solutions.Required Skills and Qualifications : Bachelor’s or master’s degree in electrical / Electronic Engineering, or equivalent.Strong embedded software programming skills in C / C++.Experience with ARM Cortex-M microcontrollers, especially Cortex-M0+, M4F, and M7 architecture.Hands-on experience with NXP S32K1 and / or S32K3 microcontroller families and their SDKs.Knowledge of automotive communication protocols such as CAN FD, Ethernet TSN, SPI, and I2C.Solid understanding of automotive safety standards (ISO 26262), security standards (ISO 21434), and embedded security engines.Familiarity with real-time operating systems (RTOS), hardware abstraction layers (HAL), and low-level driver development.Proficient with development tools like S32 Design Studio, Eclipse-based IDEs, compiler tool chains (GCC, IAR), and debugging tools.Knowledge of multi-core synchronization, inter-processor communication, and lockstep operation is a plus.Experience with model-based design tools (MATLAB / Simulink) and motor control software is highly desirable.Strong problem-solving skills, attention to detail, and ability to work in a collaborative, fast-paced environment.Deliverables : Deliver a detailed S32K1 to S32K3 migration plan with timelines and architecture impact analysis.Configure and manage memory components including RAM, ROM, and NVRAM.Set up and validate peripheral drivers : GPIO, Clock, ADC, Interrupt handling, Timer, PWM, etc.Integrate and manage communication protocols : I2C, SPI, CAN.Develop and maintain linker scripts and make files for build configuration.Provide fully adapted and tested low-level drivers and HAL software for S32K3 peripherals.Complete porting and functional validation of application software on the S32K3 platform.Integrate and validate NXP Real-Time Drivers (RTD) for reliable real-time control on S32K3.Implement and document security features meeting automotive safety and cybersecurity standards.Develop and verify firmware Over-The-Air (FOTA) update mechanisms with rollback capability.Produce comprehensive test cases and execution reports covering unit, integration, and system tests.Optimize software performance and power consumption with documented analysis reports.Prepare and deliver migration knowledge

Create a job alert for this search

Embedded Developer • Pune, Maharashtra, India

Related jobs
  • Promoted
Senior Embedded Engineer - C / C++ Programming

Senior Embedded Engineer - C / C++ Programming

Acclivis TechnologiesPune
Description : We are seeking an experienced Senior Embedded Engineer to join our team immediately.This role involves designing, developing, and maintaining embedded ...Show moreLast updated: 18 days ago
  • Promoted
Senior Embedded Software Engineer - C / C++ Programming

Senior Embedded Software Engineer - C / C++ Programming

Intraedge Technologies Ltd.Pune
Role : Senior Embedded Linux Developer Experience : 710 years.About the Role : We are looking for a highly experienced Senior Embedded...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

VOLANSYS (An ACL Digital Company)Pune / Pimpri-Chinchwad Area, India
Experience in Embedded Development required is between 4 to 10 years.Please don't apply if you have only worked in the Automotive domain. Strong practical hands-on with C programming & Debugging ski...Show moreLast updated: 10 days ago
  • Promoted
Senior Software Developer - 34123

Senior Software Developer - 34123

TuringPune, IN
Turing is seeking experienced software engineers to help design and validate real-world coding tasks that push the limits of today’s large language models. You’ll work hands-on with public GitHub re...Show moreLast updated: 10 days ago
  • Promoted
  • New!
▷ [3 Days Left] Senior Embedded Software Engineer

▷ [3 Days Left] Senior Embedded Software Engineer

Accolade Electronics Private LimitedPune, Maharashtra, India
About the job We at Accolade Electronics are on the look-out for a Senior Engineer Software Development to join our Software Development team. Job Description • Experience in Embedded Development ...Show moreLast updated: 1 hour ago
  • Promoted
Embedded Developer

Embedded Developer

IntraEdgePune, Maharashtra, India
Location : Pune - Kalyani Nagar Experience : 4 to 8 Years Employment Type : Full-Time (Hybrid) About the Role : We are currently hiring for our client – Fluidra, a global product-based company head...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Developer(DK2JO250422A)

Senior Software Developer(DK2JO250422A)

DatakrewPune, Maharashtra, India
Datakrew is revolutionizing EV fleet intelligence with cutting-edge IoT / AI solutions.Our flagship platform, OXRED EV Intelligence, provides deep insights into electric vehicle (EV) performance and ...Show moreLast updated: 1 day ago
  • Promoted
Embedded Engineer

Embedded Engineer

Tenet K D Platforms Pvt Ltdpune, maharashtra, in
We're Hiring : Full Stack Hardware Developer – Embedded Systems & IoT.We are looking for a passionate and hands-on.STM32, ESP32, and other microcontroller platforms. The ideal candidate should be pro...Show moreLast updated: 30+ days ago
  • Promoted
Sensia Global - Senior Software Developer - Embedded System

Sensia Global - Senior Software Developer - Embedded System

Sensia GlobalPune
About Sensia : We bring together the best of the best : the pioneering process automation, real-time control and IoT technologies of Rockwell Automation, combined with the unma...Show moreLast updated: 17 days ago
  • Promoted
Danfoss - Senior Embedded Software Engineer - C Programming

Danfoss - Senior Embedded Software Engineer - C Programming

DanfossPune
The Impact You'll Make : We at Danfoss Power Solutions are looking for a Senior Embedded Software Developer (m / f / d).While our preferred locat...Show moreLast updated: 30+ days ago
  • Promoted
Senior Embedded Engineer - C / C++

Senior Embedded Engineer - C / C++

Acclivis TechnologiesPune
Description : As a Senior Embedded Engineer, you will be responsible for designing, developing, and debugging embedded software solutions that integrate seamlessly w...Show moreLast updated: 16 days ago
  • Promoted
BPC Embedded Developer

BPC Embedded Developer

Insight Globalpune, maharashtra, in
Develop Embedded planning models, data models, and business rules with Fox scripting, Planning Functions (Badi / Class / BApi) in SAP BPC Embedded. Manage data extraction, transformation with Routines, ...Show moreLast updated: 9 days ago
  • Promoted
Embedded Software Developer - C Programming

Embedded Software Developer - C Programming

ElectRay Technologies Pvt LtdPune
Key Responsibilities : - Design, develop, and maintain embedded software for BSW, SWC, CDD components.Develop vehicle co...Show moreLast updated: 29 days ago
  • Promoted
Senior Oracle Application Developer - EBS / SCM Module

Senior Oracle Application Developer - EBS / SCM Module

Excelencia I-Tech Consulting Pvt LtdPune
Job Title : Senior Oracle Applications Developer - SCM : Type : Full-Time - Hybrid (3 Level : 7- 13 : UK Time Summary : &l...Show moreLast updated: 30+ days ago
  • Promoted
Senior Android AOSP Developer - C / C++ Programming

Senior Android AOSP Developer - C / C++ Programming

Acclivis TechnologiesPune
Description : About the Role : We are looking for a highly skilled Senior Android Developer with d...Show moreLast updated: 13 days ago
  • Promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Accolade Electronics Private LimitedPune, Maharashtra, India
About the job We at Accolade Electronics are on the look-out for a Senior Engineer Software Development to join our Software Development team. Job Description • Experience in Embedded Development in...Show moreLast updated: 18 days ago
  • Promoted
AOSP Embedded Engineer

AOSP Embedded Engineer

VOLANSYS (An ACL Digital Company)Pune / Pimpri-Chinchwad Area, India
Total relevant experience 6 plus years with Embedded domain.Minimum 3 year of working experience in AOSP.Well-versed with the AOSP compilation process and integration of new modules.Experienced in ...Show moreLast updated: 9 days ago
  • Promoted
Senior Staff Engineer Software -Automation & DevOps

Senior Staff Engineer Software -Automation & DevOps

Palo Alto NetworksPune / Pimpri-Chinchwad Area, India
At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: 24 days ago
  • Promoted
Senior Embedded Engineer

Senior Embedded Engineer

ConfidentialPune
Expertise with Assembly and C programming and troubleshooting.Expertise with 8 / 16 / 32 bit microcontrollers.Experience in analog and digital electronic schematics, circuit boards, component datasheet...Show moreLast updated: 30+ days ago
  • Promoted
Senior Embedded Software Developer

Senior Embedded Software Developer

Evionix SystemsPune, Maharashtra, India
Lead migration of existing software applications from NXP S32K1 MCU architecture to S32K3 MCUs, ensuring functional equivalence and performance optimization. Develop, integrate, and validate low-lev...Show moreLast updated: 2 days ago