Senior Software Engineer

2 weeks ago


Pune, Maharashtra, India Hinduja Tech Full time ₹ 8,00,000 - ₹ 24,00,000 per year

Role- Sr. Software developer

Exp.- 7 to 11 years

Location-Pune

Required Skills and Qualifications:

  • Bachelors or masters 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 develop me
  • 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

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 NXPs 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 solution.


  • Pune, Maharashtra, India Momentive Software Full time ₹ 1,20,000 - ₹ 3,00,000 per year

    Job Description:Position OverviewWe are looking for Senior Software Engineer to work within the Development team. This position will be in our Pune officePosition SummaryAs a Senior Software Engineer, the associate will be responsible for orchestrating complex application development across the full lifecycle of development from concept to post-production...


  • Pune, Maharashtra, India EquipOptimizacions Software Pvt. Ltd. Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Company DescriptionEquipOptimizacions Software Pvt. Ltd. (EOS) specializes in designing strategic, state-of-the-art cloud-first solutions for container business problems. With over 20 years of experience in addressing technical challenges and building robust software solutions for the container industry, EOS stands out within the shipping industry by...


  • Pune, Maharashtra, India Perforce Software Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer(AY)Position Summary: Perforce is looking for a Senior Software Engineer to join the team. We are looking for an individual who will play a key role in maintaining and improving the front-end presentation of our flagship on-premise product, using TypeScript, Angular, and GraphQL. As a member of the Delphix DCT...


  • Pune, Maharashtra, India Perforce Software Private Limited Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Senior Software Engineer I - Delphix (KS)Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and...


  • Pune, Maharashtra, India Perforce Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Software EngineerPerforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business....


  • Pune, Maharashtra, India MALBEK SOFTWARE LLP Full time ₹ 14,00,000 - ₹ 28,00,000 per year

    Summary of Position: Senior Software EngineerJoin our Product Engineering team in a fast-paced, collaborative, startup-like environment. This role focuses on enhancing and supporting product features and modules using Java and related technologies.Duties and Responsibilities:Design, Code and implement solutions from concept to final hand-off toEfficiently...


  • Pune, Maharashtra, India Rocket Software Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software...


  • Pune, Maharashtra, India Veeam Software Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Veeam, the #1 global market leader in data resilience, believes businesses should control all their data whenever and wherever they need it. Veeam provides data resilience through data backup, data recovery, data portability, data security, and data intelligence. Based in Seattle, Veeam protects over 550,000 customers worldwide who trust Veeam to keep their...


  • Pune, Maharashtra, India Coupa Software Inc Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Sr. Software Engineer Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe,...


  • Pune, Maharashtra, India Perforce Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Software Engineer (Akana)Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in...