MNC InsiderMNC Insider

Technical Leader – Embedded Software Development

Emerson

Technical Leader – Embedded Software Development

full-timePosted: Jul 28, 2026Updated: Aug 28, 2026PUNE, MAHARASHTRA, India

Job Description

.Essential Job Responsibilities: Design/implement embedded real-time systems that meet rigorous functional safety and cybersecurity requirementsWork in an agile development environment that uses Azure DevOps or similar toolsCollaborate with cross-functional teams located in multiple geographical locationsSystem/product architecture, system requirements, user interface requirementsAllocation of system requirements to technical areas subsystems and requirementsPlan and execute software development activities to address features planned in sprintsPerforming Object-Oriented Design and coding of real-time embedded softwareParticipate in sprint planning, backlog refinement and retrospective sessions. Conduct code reviews and ensure the code quality meets the standard coding guidelinesManage code changes using version control tools such as GitCreation and execution of unit and integration tests for verifying firmware requirements Debugging software and hardware/software integration issuesPrototyping software on custom hardware and performing low-level board bring-upPropose improvements using code optimization, refactoring and enhancement of real time performanceUse scopes, meters, power sources, logic analyzers, sniffing tools etc. to debug issues on the target hardware boardsFollow secure coding practices and perform static and dynamic code analysis to uncover vulnerabilitiesUnderstand cyber security requirements for the product driven by EU-CRA or similar cyber security product certifications and ensure those are addressed throughout the SDLC process. Technical Skills: Must Have Skills / Competencies Minimum of 15+ years of embedded software development experience preferably on Embedded Linux platformExpert programming skills in C / C++ and shell scripting Hands-on experience in Device Driver development, building YOCTO image and device tree developmentExperience working on boot loaders (U-boot preferred) and a good understanding of Linux kernel internals will be an advantageFamiliarity working with ARM or PowerPC processor architectures, FLASH memory, ADCs and RTC devices used in embedded systemsExperience using communication protocols such I2C, SPI, CAN, RS-232/RS-485 or ModbusUnderstanding database management using Sqlite, JSON or similar methodsExperience in developing and conducting unit testing using manual or automation methodExperience in debugging software using GDB debugger or similar tools on simulated environment as well as hardware boards.Experience with tools such as JTAG or J-Link for board programmingHands-on experience in secure coding practices and understanding of open-source software licensing for cyber security complianceKnowledge and experience with agile development methodologiesExperience working on Virtual environments such as VMWare or similar tools for code developmentExperience on DevOps using Azure and implementing CI/CDExperience in implementing data encryption to secure critical data and firmware residing inside the productAbility to identify security vulnerabilities in software by developing a deeper understanding of architecture as well as tools such as Blackduck and address EU-CRA requirements Good to have Skills / Competencies Experience working on embedded products used for temperature, pressure, electricity or gas measurement will be an added advantage.Experience in UML or similar modeling languages for software design and architecture developmentKnowledge and experience with RTOS as well as developing UI using QT frameworkKnowledge and experience with distributed version control such as (GIT, SVN etc) Knowledge and experience with static code analysis tools such as PC-Lint, Coverity or MISRA - C Std.Knowledge and experience with VS Code or similar IDEs for code developmentExperience in software build automation using QBS for cross-platform developmentExperience in developing multi-threaded, modular design on single/multi-core processorsExperience implementing cybersecurity features and exposure to IEC62443 or EU-CRA complianceHands-on experience using copilot tools for code development or unit testing to enhance productivity Experience in threat modeling using Microsoft Azure or similar tools will be an advantage Experience working in geographically distributed teamsEducation: B.E/B. Tech in Instrumentation, Electronics & TelecommunicationAdditional CompetenciesStrong verbal & written English communicationStrong analytical and problem-solving skills.Strong learning ability and experience in handling ambiguityGuide and act as a technical mentor for other members within the team

Locations

  • PUNE, MAHARASHTRA, India
  • IN MH Pune Plot No 23

Target Your Resume for "Technical Leader – Embedded Software Development" , Emerson

Get personalized recommendations to optimize your resume specifically for Technical Leader – Embedded Software Development. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Technical Leader – Embedded Software Development" , Emerson

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Development EngineeringDevelopment Engineering

Answer 10 quick questions to check your fit for Technical Leader – Embedded Software Development @ Emerson.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.