3,027 Senior Embedded Software Engineer jobs in India

Embedded Software Engineer

Pune, Maharashtra AGCO Corporation

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Embedded Software Engineer
Date: Sep 19, 2025
Req ID:
Location:
Pune, MH, IN
Workplace Type: Hybrid/Remote
Do you want to help solve the world's most pressing challenges? Feeding the world's growing population and slowing climate change are two of the world's greatest challenges. AGCO is a part of the solution! Join us to make your contribution.
**About the Role**
AGCO is looking to hire candidates for the position of **Embedded Software Engineer.**
We are seeking a highly skilled and experienced Embedded Software Engineer to join our global engineering team at AGCO. This is a development-focused role, with an immediate emphasis on supporting and enhancing legacy embedded software written in Embedded C for serial production ECUs in agricultural machinery.
You will be involved in the full software development lifecycle, including requirement analysis, feature development, testing, and debugging-both on bench and on machine. While the initial focus is on legacy software, you will also contribute to AGCO's established Model-Based Design (MBD) workflows using MATLAB/Simulink, and support AUTOSAR-based development as needed.
This position offers the opportunity to work in a global, cross-functional team, contributing to both current production systems and future innovations in smart agricultural technology.
**Your Impact**
As an Embedded Software Engineer at AGCO, your work will directly contribute to the development of intelligent control systems that power our agricultural machinery. By enhancing legacy software and supporting model-based design workflows, you'll help improve the reliability, efficiency, and innovation of our products.
Your contributions will enable farmers around the world to operate smarter, more sustainable machines-supporting global efforts to feed a growing population and combat climate change. You'll be part of a global engineering team driving the future of agriculture through technology.
**Role Scope and Technical Focus**
+ **Immediate Focus:** Develop, maintain, and enhance legacy software components using Embedded C
+ **Mid-Term Transition:** Support migration to Model-Based Design using MATLAB/Simulink
+ **As Applicable to Assigned Projects:** Assist in AUTOSAR-based software development and integration
**Your responsibilities**
+ Legacy Software development (Primary focus):
+ Specification, analysis, and extraction of software requirements from existing documentation and systems
+ Analysis of legacy source code and development of new features to enhance functionality
+ Creation and execution of test plans for application-level validation
+ Verification of software modules and updating technical documentation to ensure traceability
+ Model-based Design & AUTOSAR (Secondary focus):
+ Collaboration with system engineers to define software interfaces and ECU interactions
+ Implementation and validation of software components using auto-coding techniques (e.g., MATLAB/Simulink)
+ Configuration and integration of AUTOSAR Basic Software (BSW) and Runtime Environment (RTE)
+ Use of tools such as Vector PREEvision, Geny, DaVinci, and Tresos for configuration and integration
+ Ensuring compliance with AUTOSAR standards and best practices
**Your Experience and Qualifications**
+ Bachelor's or Master's degree in Computer Science, Electrical, Electronics Engineering, Mechatronics, or a related field
+ 6+ years of experience in automotive or off-highway embedded software development
+ Strong proficiency in Embedded C programming is essential, with a minimum of three years of experience in system-level software design. Experience in AUTOSAR and MBD is beneficial but not mandatory.
+ Familiarity with version control (e.g., Git) and continuous integration (CI) tools, Solid understanding of software testing methodologies, including unit and instrumentation testing
**Your Benefits**
+ GLOBAL DIVERSITY - Diversity means many things to us, different brands, cultures, nationalities, genders, generations - even variety in our roles. You make us unique!
+ ENTERPRISING SPIRIT- Every role adds value. We're committed to helping you develop and grow to realize your potential.
+ POSITIVE IMPACT - Make it personal and help us feed the world.
+ INNOVATIVE TECHNOLOGIES - You can combine your love for technology with manufacturing excellence - and work alongside teams of people worldwide who share your enthusiasm.
+ MAKE THE MOST OF YOU - Benefits include health care and wellness plans and flexible and virtual work option.
**Your Workplace**
AGCO is Great Place to Work Certified and has been recognized for delivering exceptional employee experience and a positive workplace culture. We value inclusion and recognize the innovation a diverse workforce delivers to our farmers. Through our recruiting, we are committed to building a team that includes a variety of experiences, backgrounds, cultures and perspectives.
**Join us as we bring agriculture into the future and apply now!**
Please note that this job posting is not designed to cover or contain a comprehensive listing of all required activities, duties, responsibilities, or benefits and may change at any time with or without notice.
**AGCO is proud to be an Equal Opportunity Employer**
**Job Segment:** Test Engineer, Embedded, Electronics Engineer, Software Engineer, Sustainable Agriculture, Engineering, Technology, Agriculture
This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

Bengaluru, Karnataka Wabtec Corporation

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

It's not just about your career or job title. It's about who you are and the impact you will make on the world. Because whether it's for each other or our customers, we put People First. When our people come together, we Expand the Possible and continuously look for ways to improve what we create and how we do it. If you are constantly striving to grow, you're in good company. We are revolutionizing the way the world moves for future generations, and we want someone who is ready to move with us.
It's not just about your career or job title. It's about who you are and the impact you will make on the world. Because whether it's for each other or our customers, we put People First. When our people come together, we Expand the Possible and continuously look for ways to improve what we create and how we do it. If you are constantly striving to grow, you're in good company. We are revolutionizing the way the world moves for future generations, and we want someone who is ready to move with us.
**Who are we?**
Wabtec Corporation is a leading global provider of equipment, systems, digital solutions, and value-added services for freight and transit rail as well as the mining, marine, and industrial markets. Drawing on nearly four centuries of collective experience across Wabtec, GE Transportation, and Faiveley Transport, the company has grown to become One Wabtec, with unmatched digital expertise, technological innovation, and world-class manufacturing and services, enabling the digital-rail-and-transit ecosystems.
Wabtec is focused on performance that drives progress and unlocks our customers' potential by delivering innovative and lasting transportation solutions that move and improve the world. We are lifelong learners obsessed with making things better to drive exceptional results. Wabtec has approximately 27K employees in facilities throughout the world. Visit our website ( to learn more!
Who will you be working with?
Under the Train Performance & Automation group, the LOCOTROL Engineers design and develop new and exciting solutions for a variety of train control requirements. Our automated, semi-automated, and remote-control solutions and products are used globally for a wide variety of freight rail transportation customers; hauling everything from raw metallurgical ore to the very car you drove to work this morning.
How will you make a difference?
As an Embedded Software Engineer, you will utilize experience and expertise to develop and execute objectives for self and others, as well as provide technical solutions, through Embedded Software Applications, for a myriad of customer requests. You will have the ability to affect short-term and some long-term business goals on the LOCOTROL® Product portfolio. You will report to the Software Manager and the broader business unit to ensure that we are meeting on-time deliveries and delivering the highest quality Software to our customers. You will be responsible for the design, development, and testing of Embedded Software Applications. You will perform requirement and design reviews, code reviews, and unit testing; and will be responsible for releasing Software, per the LOCOTROL® processes and guidelines.
What do we want to know about you?
· A Bachelor's, or higher, Degree from an accredited college or university in an Electrical Engineering, Software Engineering of Computer Science major.
· 2 to 4 years of hands-on experience in embedded real-time software performing design and development building scalable software with an emphasis around design, implementation, debugging, and support of the product.
· Experience with C and C++ software development
· Knowledge of embedded fundamentals for hardware and software components.
· Knowledge of real-time operating systems, debugging techniques and the ability to interact at a hardware level
· A strong understanding of IP protocols such as UDP, TCP, MQTT and hardware interfaces
· Knowledge and interested in Cryptography and Security Protocols
What will your typical day look like?
· Act as a member of the Software team representing the face of high-quality design and development practices
· Develop multi-threaded C/C++ applications running under an embedded RTOS. (Linux, MQX, Green Hills Integrity, FreeRTOS, VxWorks)
· Develop high performance, scaling, and innovative end-to-end software systems applications
· Collaborate with software engineers, system engineers, safety engineers and test engineers to implement solutions that are aligned with and extend our platforms and product solutions.
· Work closely with Project Managers and other leads to determine scope of work, resource assignment and timelines
· Writes code that meets standards and delivers desired functionality using the technology selected for the project
· Participate actively in design and code reviews
Desired Characteristics:
· Strong written and verbal communication skills.
· Ability to work in a cross-functional, global environment.
· Experience with DOORs and/or other requirements management and traceability tools.
· Railroad industry experience or similar transportation experience.
· An interest in how the build environment and the core components of software goes together: libraries, monoliths ,compilers, linkers.
· Strong technical skills in C / C+You may also be asked to perform other duties outside of your function or trade, for which adequate training will be provided if necessary.
**Our Commitment to Embrace Diversity:**
Wabtec is a global company that invests not just in our products, but also our people by embracing diversity and inclusion. We care about our relationships with our employees and take pride in celebrating the variety of experiences, expertise, and backgrounds that bring us together. At Wabtec, we aspire to create a place where we all belong and where diversity is welcomed and appreciated.
To fulfill that commitment, we rely on a culture of leadership, diversity, and inclusion. We aim to employ the world's brightest minds to help us create a limitless source of ideas and opportunities. We have created a space where everyone is given the opportunity to contribute based on their individual experiences and perspectives and recognize that these differences and diverse perspectives make us better.
We believe in hiring talented people of varied backgrounds, experiences, and styles. People like you! Wabtec Corporation is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, or protected Veteran status. If you have a disability or special need that requires accommodation, please let us know.
**Who are we?**
Wabtec Corporation is a leading global provider of equipment, systems, digital solutions, and value-added services for freight and transit rail as well as the mining, marine, and industrial markets. Drawing on nearly four centuries of collective experience across Wabtec, GE Transportation, and Faiveley Transport, the company has grown to become One Wabtec, with unmatched digital expertise, technological innovation, and world-class manufacturing and services, enabling the digital-rail-and-transit ecosystems.
Wabtec is focused on performance that drives progress and unlocks our customers' potential by delivering innovative and lasting transportation solutions that move and improve the world. We are lifelong learners obsessed with making things better to drive exceptional results. Wabtec has approximately 27K employees in facilities throughout the world. Visit our website to learn more! Commitment to Embrace Diversity:**
Wabtec is a global company that invests not just in our products, but also our people by embracing diversity and inclusion. We care about our relationships with our employees and take pride in celebrating the variety of experiences, expertise, and backgrounds that bring us together. At Wabtec, we aspire to create a place where we all belong and where diversity is welcomed and appreciated.
To fulfill that commitment, we rely on a culture of leadership, diversity, and inclusion. We aim to employ the world's brightest minds to help us create a limitless source of ideas and opportunities. We have created a space where everyone is given the opportunity to contribute based on their individual experiences and perspectives and recognize that these differences and diverse perspectives make us better.
We believe in hiring talented people of varied backgrounds, experiences, and styles. People like you! Wabtec Corporation is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, or protected Veteran status. If you have a disability or special need that requires accommodation, please let us know.
This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

Bengaluru, Karnataka Wabtec Corporation

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

It's not just about your career or job title. It's about who you are and the impact you will make on the world. Because whether it's for each other or our customers, we put People First. When our people come together, we Expand the Possible and continuously look for ways to improve what we create and how we do it. If you are constantly striving to grow, you're in good company. We are revolutionizing the way the world moves for future generations, and we want someone who is ready to move with us.
It's not just about your career or job title. It's about who you are and the impact you will make on the world. Because whether it's for each other or our customers, we put People First. When our people come together, we Expand the Possible and continuously look for ways to improve what we create and how we do it. If you are constantly striving to grow, you're in good company. We are revolutionizing the way the world moves for future generations, and we want someone who is ready to move with us.
Who are we?
Wabtec Corporation is a leading global provider of equipment, systems, digital solutions, and value-added services for freight and transit rail as well as the mining, marine, and industrial markets. Drawing on nearly four centuries of collective experience across Wabtec, GE Transportation, and Faiveley Transport, the company has grown to become One Wabtec, with unmatched digital expertise, technological innovation, and world-class manufacturing and services, enabling the digital-rail-and-transit ecosystems.
Wabtec is focused on performance that drives progress and unlocks our customers' potential by delivering innovative and lasting transportation solutions that move and improve the world. We are lifelong learners obsessed with making things better to drive exceptional results. Wabtec has approximately 27K employees in facilities throughout the world. Visit our website to learn more!
**_About us :_**
To strengthen our WITEC team in Bengaluru, we are now looking for - **Engineer - Embedded Software Development**
**Role Summary & Essential responsibilities:**
The Embedded Software Developer is responsible for the software implementation phase by performing the following activities: requirement analysis, implementation & tests.
In this role, Embedded Software Developer, shall utilize his/her experience and expertise to :
+ Perform software design / validation activities under the project responsibility of the Technical Project Manager and under the technical responsibility of the software architect.
+ Respect internal processes including coding rules.
+ Write documentation in accordance with the implementation made and with the step of the V cycle
+ Meet the Quality, Cost and Time objectives set by the Technical Project Manager.
**Qualification / Requirement:**
+ Bachelor / Masters in Engineering in Computer Science/Electronics engineering
+ 2 to 6 years of hands on experience in complex embedded real-time software design and development
**Desired Characteristics:**
**Knowledge in computer development:**
+ Demonstrated skills in C, C++, Python and Bash developing Embedded application Software under LINUX operating system and Real time OS (e.g. FreeRTOS)
+ Good knowledge and current practice of STL (Standard Template Library) / C++ boost (or C++ 11 / C++ 14)
+ Development experience in "middleware" / "application" / Low layer
+ Experience with in programming for Network technologies (L2/L3), TCP/IP or UDP protocols
**Computer skills:**
+ OS : Linux
**Process :**
+ SVN or GIT configuration management tool
+ Development methodology: V cycle / Agile
+ MISRA C / C+ **Soft skills:**
+ English : good level
+ Autonomous
+ Good communication skill
+ Good synthesis skill
**Our Commitment to Embrace Diversity:**
Wabtec is a global company that invests not just in our products, but also our people by embracing diversity and inclusion. We care about our relationships with our employees and take pride in celebrating the variety of experiences, expertise, and backgrounds that bring us together. At Wabtec, we aspire to create a place where we all belong and where diversity is welcomed and appreciated.
To fulfill that commitment, we rely on a culture of leadership, diversity, and inclusion. We aim to employ the world's brightest minds to help us create a limitless source of ideas and opportunities. We have created a space where everyone is given the opportunity to contribute based on their individual experiences and perspectives and recognize that these differences and diverse perspectives make us better.
We believe in hiring talented people of varied backgrounds, experiences, and styles. People like you! Wabtec Corporation is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, or protected Veteran status. If you have a disability or special need that requires accommodation, please let us know.
**Who are we?**
Wabtec Corporation is a leading global provider of equipment, systems, digital solutions, and value-added services for freight and transit rail as well as the mining, marine, and industrial markets. Drawing on nearly four centuries of collective experience across Wabtec, GE Transportation, and Faiveley Transport, the company has grown to become One Wabtec, with unmatched digital expertise, technological innovation, and world-class manufacturing and services, enabling the digital-rail-and-transit ecosystems.
Wabtec is focused on performance that drives progress and unlocks our customers' potential by delivering innovative and lasting transportation solutions that move and improve the world. We are lifelong learners obsessed with making things better to drive exceptional results. Wabtec has approximately 27K employees in facilities throughout the world. Visit our website to learn more! Commitment to Embrace Diversity:**
Wabtec is a global company that invests not just in our products, but also our people by embracing diversity and inclusion. We care about our relationships with our employees and take pride in celebrating the variety of experiences, expertise, and backgrounds that bring us together. At Wabtec, we aspire to create a place where we all belong and where diversity is welcomed and appreciated.
To fulfill that commitment, we rely on a culture of leadership, diversity, and inclusion. We aim to employ the world's brightest minds to help us create a limitless source of ideas and opportunities. We have created a space where everyone is given the opportunity to contribute based on their individual experiences and perspectives and recognize that these differences and diverse perspectives make us better.
We believe in hiring talented people of varied backgrounds, experiences, and styles. People like you! Wabtec Corporation is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, or protected Veteran status. If you have a disability or special need that requires accommodation, please let us know.
This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

Delhi, Delhi ₹1200000 - ₹3600000 Y Shiv Shakti Enterprises

Posted today

Job Viewed

Tap Again To Close

Job Description

Looking for a Embedded Software Engineer.

Location: Delhi

Salary: Hike on Current Package

About the Role:

We are seeking a Firmware Developer with a strong background in embedded systems and firmware development to join our cutting-edge team. You will play a key role in building IoT solutions, creating robust firmware for embedded devices, and contributing to the development of our cloud platforms and mobile apps.

Your expertise in C/C++ programming, working with microcontrollers (STM32, NXP, PIC, Texas Instruments, etc.), and real-time embedded system design will be critical in ensuring the performance, reliability, and scalability of our products. The ideal candidate will have hands-on experience with hardware debugging, knowledge of communication protocols (Bluetooth, USB, UART, CAN, Modbus, etc.), and experience working with RTOS. In this role, you will collaborate with cross-functional teams in an agile environment, delivering firmware for innovative devices that are part of the larger IoT ecosystem.

Key Responsibilities:

  • Perform routine maintenance and address equipment faults promptly.
  • Design, develop, and optimize firmware for embedded systems using C/C++, and Python.
  • Develop solutions for microcontrollers like STM32, NXP, PIC, and Texas Instruments.
  • Work on communication protocols including Bluetooth, USB, UART, Modbus, CAN, I2C, SPI, Ethernet, Wi-Fi, and RF.
  • Working knowledge and interfaces of different type of touch display is necessary Debug hardware using tools like Digital Storage Oscilloscopes (DSO), multimeters, and function generators.
  • Collaborate with cross-functional teams to integrate firmware into the IoT Cloud Platform and Desktop App. Develop and integrate firmware for RTOS and handle sensor interfacing and signal conditioning.
  • Use IDEs such as IAR Workbench, STM32 Cube IDE, Keil Micro vision, etc. Ensure firmware aligns with the product's low-power design and optimization needs.

Key Deliverables:

  • Build robust firmware for IoT devices linked to other platforms and apps.
  • Deliver successful completion of 2-3 firmware projects for embedded applications.
  • Provide high-quality documentation and implement unit testing and system testing.
  • Collaborate with the agile team to meet project timelines and maintain firmware performance.

Qualifications:

  • Degree in Engineering (Computer Science, Data Science, Electronics, Electrical).

Technical Skills:

  • Proficiency in Embedded C/C++ programming.
  • Hands-on experience with microcontrollers like NXP, PIC, and Texas Instruments.
  • Preferably STM32 microcontrollers.
  • Experience with IDEs and development tools such as IAR Workbench, CCS, e2 Studio, STM32 Cube IDE, Kiel Micro vision.
  • Strong understanding of communication protocols like Bluetooth, USB, UART, Modbus, I2C, SPI, Ethernet, Wi-Fi, and RF.
  • Knowledge of tools like Digital Storage Oscilloscope (DSO), multimeters, and function generator for debugging hardware.
  • Experience with Unit Testing and System Testing. Experience with RTOS development and integration.

Interested candidates can send their cv on ""

Job Type: Full-time

Pay: ₹30, ₹100,000.00 per month

Benefits:

  • Cell phone reimbursement

Work Location: In person

This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

Gurugram, Uttar Pradesh ₹900000 - ₹1200000 Y Amantya Technologies

Posted today

Job Viewed

Tap Again To Close

Job Description

Skills

  • Proficiency in C/C++ for embedded systems development.
  • Strong understanding of embedded system architectures(e.g. STM family), especially MCUs (ARM, 32bit, 8 bit, 16 bit, DSP, etc.)
  • Experience with real-time operating systems (RTOS) and bare-metal systems.
  • Strong understanding of communication protocols like SPI, I2C, UART, MODBUS, and CAN.
  • Familiarity with development and debugging tools like JTAG, GDB, Eclipse, STMCUBEIDE, and Keil.
  • Experience with peripheral integration (GPIO, timers, ADCs, DACs, etc.)
  • Basic understanding of memory and power optimization
  • Experience with JIRA, Git, and Bitbucket
  • Good to have: experience in Camera domain (ISP pipelines)

Key Responsibilities

  • Design and implement complex embedded software systems for MCUs.
  • Troubleshoot and debug hardware/software integration issues, using both software and hardware tools.
  • Work closely with cross-functional teams (hardware, product, and testing) to deliver high-quality products.
  • Use project management and version control tools like JIRA, Git, and Bitbucket effectively

)

This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

Bengaluru, Karnataka ₹1500000 - ₹2800000 Y PREMO India

Posted today

Job Viewed

Tap Again To Close

Job Description

About the job

Job description

At PREMO Group, we design custom solutions for smart car access systems using the latest technologies. We are looking for an Embedded Software Lead Engineer responsible for leading the design, development, and testing of software for NFC/Touch ECUs in vehicles. The role requires strong technical expertise, software architecture, code reviews, and best practices while ensuring alignment with project goals.

Key Responsibilities:

  1. Technical Responsibilities:

  2. Define technical architecture for ECU software, including module design, communication protocols, and memory management.

  3. Lead the development process and make technical decisions to align with project goals.
  4. Conduct code reviews, mentor engineers, and implement best practices in software development.
  5. Develop unit, integration, and system-level test plans for ECU software validation.
  6. Collaborate with electronics engineers for hardware-in-loop (HIL) simulations and vehicle testing.
  7. Identify, troubleshoot, and resolve software defects, coordinating bug fixes and regression testing.
  8. Convert system requirements into detailed software specifications for ECU functionality.
  9. Ensure technical discussions with suppliers and teams align with ECU development needs.

  10. Leadership & Project Responsibilities:

  11. Oversee day-to-day execution of tasks and projects.

  12. Provide technical guidance to maintain high-quality software development.
  13. Ensure compliance with company policies, ISO/IATF standards, and regulations.
  14. Train and support team members to enhance professional and technical skills.
  15. Identify process improvements and support their implementation.
  16. Report weekly progress on software quality, bug resolution, and project timelines.

Required Qualifications & Experience:

  • Education: Bachelor's degree in Computer Science, Electronics Engineering, Embedded Software, or a related field.
  • Experience:
  • 6+ years
    of experience in embedded software development for automotive applications.
  • 2–3 years of team & project management experience.

Key Competencies & Skills:

Technical Competencies:

  • Programming: Proficiency in C/C++ and real-time operating systems.
  • AUTOSAR and Non-AUTOSAR structured software development.
  • Strong knowledge of automotive communication protocols (CAN, LIN, Ethernet).
  • Experience in microcontroller-based software development for NFC and CAPA touch sensors.
  • Software Development Lifecycle (SDLC) and safety-critical software development (ASPICE, ASIL, ISO26262, MISRA C++).
  • Project management in an Agile environment using tools like Jira & Confluence.

Soft Skills & Leadership Qualities:

  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Proactive, disciplined, and detail-oriented approach.
  • Self-learning, design-thinking, and innovation mindset.
  • Ability to negotiate, manage conflicts, and lead discussions with customers and suppliers.

Performance KPIs (Key Performance Indicators):

  • Code Review: Ensure 100% of code undergoes peer review with less than 5% rejections.
  • Software Quality: Maintain 95% defect-free software deliveries.
  • Project Timeline: Achieve 90% on-time software releases.

Apply Now: Send your CV to kavya.

This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

Coimbatore, Tamil Nadu ₹900000 - ₹1200000 Y TekPillar®

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Role:
Embedded Software Engineer – Healthcare Devices

Experience:
5 to 8 Years

Location:
Coimbatore

Key Responsibilities:

  • Design and develop embedded software for healthcare devices using
    PIC microcontrollers (MPLAB)
    and
    STM32/STMicroelectronics platforms
    .
  • Implement
    device drivers, communication protocols, and real-time control algorithms
    .
  • Collaborate with hardware and systems teams for
    hardware-software integration
    .
  • Develop and execute
    unit tests
    , participate in
    code reviews
    , and maintain high code quality.
  • Prepare and maintain
    design documentation
    as per healthcare regulatory standards (
    IEC 62304, ISO 13485, FDA
    ).
  • Participate in
    requirements analysis, risk assessments, and traceability mapping
    .
  • Ensure
    system reliability, performance, and safety
    through robust design and validation.

Technical Skills Required:

  • Strong proficiency in
    Embedded C/C++
  • Hands-on experience with
    PIC microcontrollers (MPLAB IDE/Compiler)
  • Experience with
    STM32 / STMicro development tools (CubeMX, STM32CubeIDE)
  • Knowledge of RTOS concepts (FreeRTOS or similar)
  • Strong understanding of
    UART, SPI, I2C, ADC/DAC, timers, PWM
  • Experience with debugging tools: oscilloscopes, logic analyzers, emulators
  • Expertise in low-level driver development, bootloaders, and firmware upgrade mechanisms
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Senior embedded software engineer Jobs in India !

Embedded Software Engineer

Mumbai, Maharashtra ₹900000 - ₹1200000 Y Lloyds Engineering Works Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

Lloyds Engineering Works Limited is an Industrial Machinery Manufacturing company based in Mumbai, located at A-2, Madhu Estate, 2nd Floor, Pandurang Budhkar Marg, Lower Parel (W). We specialize in creating high-quality industrial machinery that meets the diverse needs of our clients. Our commitment to innovation and excellence has established us as a reputable name in the industry.

Role Description

This is a full-time role for an Embedded Software Engineer. The Embedded Software Engineer will be responsible for developing, programming, and debugging embedded software. Day-to-day tasks include designing software solutions, writing and testing code, troubleshooting issues, and collaborating with cross-functional teams to ensure high-quality product delivery. This is an on-site role located in Mumbai.

Qualifications

  • Proficiency in Embedded Software Programming and Embedded Software
  • Experience in Software Development and Software Design
  • Strong skills in Debugging and troubleshooting technical issues
  • Excellent problem-solving and analytical skills
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field
  • Ability to work both independently and collaboratively in a team environment
  • Previous experience in industrial machinery manufacturing is a plus
This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

Pune, Maharashtra ₹1200000 - ₹3600000 Y AGCO Corporation

Posted today

Job Viewed

Tap Again To Close

Job Description

Date: Sep 19, 2025

Req ID:

Location:
Pune, MH, IN

Workplace Type: Hybrid/Remote

Do you want to help solve the world's most pressing challenges? Feeding the world's growing population and slowing climate change are two of the world's greatest challenges. AGCO is a part of the solution Join us to make your contribution.

AGCO is looking to hire candidates for the position of Embedded Software Engineer - Base Software (BSW Low Level Software)

As part of this role, you will develop and maintain low-level software for ECUs used in Operator Controls across different brands, product sites, and vehicle types. These ECUs manage a wide range of functions and communicate seamlessly with other control units within the vehicle.

Your responsibilities will include developing and optimizing base software components in C, such as bootloaders, device drivers, and hardware abstraction layers (HAL).

You will also contribute to the development of safety-critical control and regulation systems operating under real-time conditions, using modern development environments like GitHub and CloudBees. In addition, you will be involved in debugging and analyzing software behavior, conducting unit and integration testing to ensure reliability, and optimizing software for performance, memory, and power efficiency. You will also be responsible for creating and maintaining technical documentation in compliance with ISO 25119 standards.

Your Impact

  • Develop and optimize low-level embedded software in C for ECUs, including bootloaders, device drivers, and hardware abstraction layers (HAL)

  • Design and implement software for safety-critical control and regulation systems operating under real-time conditions, using modern development environments such as GitHub and CloudBees

  • Debug and analyze software behavior using appropriate debugging tools

  • Conduct unit and integration testing to ensure software reliability and compliance with relevant industry standards

  • Optimize software for performance, memory usage, and power efficiency, create and maintain technical documentation in accordance with ISO 25119 standards

Your Experience and Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Mechatronics, or a related technical field

  • 5+ Years Professional experience in low-level embedded software development.

  • Strong programming skills in C/C++ for embedded systems, Strongxperience working with microcontrollers in real-time automotive or off-highway applications is a plus

  • Familiarity with ECUs used in tractors or agricultural machinery is advantageous

  • Proven ability to work independently, autonomously, collaborate effectively within international and cross-functional teams, Fluent in English, both written and verbal

Your Benefits

  • GLOBAL DIVERSITY – Diversity means many things to us, different brands, cultures, nationalities, genders, generations – even variety in our roles. You make us unique

  • ENTERPRISING SPIRIT- Every role adds value. We're committed to helping you develop and grow to realize your potential.

  • POSITIVE IMPACT – Make it personal and help us feed the world.

  • INNOVATIVE TECHNOLOGIES - You can combine your love for technology with manufacturing excellence – and work alongside teams of people worldwide who share your enthusiasm.

  • MAKE THE MOST OF YOU – Benefits include health care and wellness plans and flexible and virtual work option……….

Your Workplace

AGCO is Great Place to Work Certified and has been recognized for delivering exceptional employee experience and a positive workplace culture. We value inclusion and recognize the innovation a diverse workforce delivers to our farmers. Through our recruiting, we are committed to building a team that includes a variety of experiences, backgrounds, cultures and perspectives.

Join us as we bring agriculture into the future and

Please note that this job posting is not designed to cover or contain a comprehensive listing of all required activities, duties, responsibilities, or benefits and may change at any time with or without notice.

AGCO is proud to be an Equal Opportunity Employer

Job Segment: Embedded, Test Engineer, Software Engineer, Testing, Electrical Engineering, Technology, Engineering

This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

Gurugram, Uttar Pradesh ₹900000 - ₹1200000 Y Continue

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

Continue is an emerging fitness and health tech brand focused mainly on brain and cognitive health. We are making products which will revolutionise the wearable space.

Role Description

This is a full-time on-site role for an Embedded Software Engineer, located in Gurugram. The Embedded Software Engineer will be responsible for developing, programming, and designing embedded software systems. Daily tasks include
taking product decisions,
creating new features, taking end to end ownership, writing clean and reliable code, debugging code, testing software functionalities, and ensuring that the systems operate efficiently and reliably.

Qualifications

  • Proficient in Embedded Software Programming and Embedded Software development
  • Skilled in Software Development practices
  • Experienced in Debugging and ensuring software functionality
  • Knowledgeable in Software Design principles
  • Excellent problem-solving and analytical skills
  • Strong written and verbal communication skills
  • Ability to work collaboratively with a team on-site
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field
  • Experience working with RTOS, BLE stack is a plus.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Senior Embedded Software Engineer Jobs