Embedded Systems Developer

4 days ago


Pune, Maharashtra, India Emerson Full time

**Job Summary:**

We are seeking a seasoned Senior Engineer to join our Instrumentation development team, responsible for creating highly efficient products. The ideal candidate will have a deep understanding of C/C++ programming languages, embedded systems, RTOS, and industrial communication protocols.

The successful candidate will work closely with the EICP Embedded Software Design Lead Engineer to define requirements, analyze, design, and develop solutions. They will be responsible for performing object-oriented design and coding of real-time embedded software, proposing improvements to identified software inefficiencies and deficiencies.

Additionally, the selected candidate will plan and architect a testing environment using existing toolchains, participate in sprint planning sessions, identify test cases vital for verifying firmware requirements, and lead code changes using version control tools.

Responsibilities:

  • Collaborate with cross-functional teams to define requirements and develop solutions
  • Analyze and design real-time embedded software
  • Perform object-oriented design and coding
  • Propose improvements to software inefficiencies and deficiencies
  • Plan and architect testing environments
  • Participate in sprint planning sessions
  • Identify test cases for firmware verification
  • Lead code changes using version control tools

Requirements:

  • 8-16-32-bit Micro-controllers knowledge and experience
  • ARM architecture knowledge and experience
  • RTOS knowledge and experience
  • Industrial digital communication protocols knowledge
  • C/C++ programming skills
  • Expertise in serial communication protocols (SPI, I2C, CAN, RS-485)
  • Agile development methodologies knowledge and experience
  • Distributed version control (GIT, SVN) knowledge and experience
  • Static code analysis tools knowledge and experience

About Us:

We offer a comprehensive medical and insurance coverage to meet the needs of our employees. We welcome foreign nationals to join us through our Work Authorization Sponsorship. Our Remote Work Policy promotes Work-Life Balance through a hybrid work setup. Safety is paramount to us, and we aim to create an organization our people are proud to represent.



  • Pune, Maharashtra, India Diensten Tech Limited Full time

    About the RoleWe are seeking a highly skilled Firmware Engineer to join our dynamic team at Diensten Tech Limited. As a key member of our team, you will be responsible for designing, developing, testing, and debugging firmware code for embedded systems or devices.Key Responsibilities:Design and develop efficient firmware solutions for embedded systemsWork...


  • Pune, Maharashtra, India Autoven Full time

    About AutovenWe're a team of passionate problem-solvers working on innovative solutions for electric vehicles and their ecosystems.Job DescriptionAs an Embedded Systems Engineer, you will lead our development efforts, designing and developing hardware and firmware for IoT devices, BMS systems, and other applications.

  • Embedded Developer

    3 weeks ago


    Pune, Maharashtra, India NexionPro Services Full time

    Job Description: Embedded DeveloperExperience: 5 -12 yearsLocation: Pune ( Yerawda or Magarpatta)Key Responsibilities:- Design, develop, and test embedded software for microcontroller-based systems.- Develop low-level protocols to ensure seamless communication and system functionality.- Collaborate with hardware teams to define system architecture and...

  • Embedded Developer

    3 weeks ago


    Pune, Maharashtra, India NexionPro Full time

    Job Title : Embedded DeveloperLocation : PuneWork Mode : HybridJob Description : We are hiring an experienced Embedded Developer to join our dynamic team in Pune. If you have a passion for embedded system development and hands-on expertise in C, C++, and RTOS, we want to hear from you The ideal candidate will have a solid background in microcontroller...

  • Embedded Developer

    2 weeks ago


    Pune, Maharashtra, India NexionPro Full time

    Job Title : Embedded DeveloperLocation : PuneWork Mode : HybridJob Description : We are hiring an experienced Embedded Developer to join our dynamic team in Pune. If you have a passion for embedded system development and hands-on expertise in C, C++, and RTOS, we want to hear from you The ideal candidate will have a solid background in microcontroller...


  • Pune, Maharashtra, India Emerson Full time

    Job DescriptionWe are seeking a Firmware Development Engineer to join our Instrumentation development team responsible for highly efficient products. This role requires a deep understanding of C Language, Embedded systems, and software development methodologies. The candidate will use unambiguous tools such as UML, Visio, etc., for various documentation...


  • Pune, Maharashtra, India Autoven Full time

    Job Description:At Autoven, we are seeking an exceptional Embedded Systems Engineer to join our team. As a key member, you will be responsible for leading the development of our embedded systems solutions, specifically focusing on electric vehicles and their ecosystems.**Key Responsibilities:*** Design and develop hardware architecture and schematics*...


  • Pune, Maharashtra, India UST Full time

    **Job Description:**We are seeking an experienced Embedded Systems Architect to join our team at UST. As a key member of our hardware development team, you will be responsible for designing and developing complex electronic systems, working closely with cross-functional teams to deliver high-quality products.Key Responsibilities:Design and develop embedded...


  • Pune, Maharashtra, India Autoven Full time

    We're looking for an ownership driven Embedded Systems Engineer with a background in electronics and 2+ years of experience in the industry to lead some of our Embedded Systems development efforts. In this role the engineer would be performing development activities to include but not limited to hardware schematics, layouts, software architecture design,...


  • Pune, Maharashtra, India Autoven Full time

    We're looking for an ownership driven Embedded Systems Engineer with a background in electronics and 2+ years of experience in the industry to lead some of our Embedded Systems development efforts. In this role the engineer would be performing development activities to include but not limited to hardware schematics, layouts, software architecture design,...


  • Pune, Maharashtra, India Cognisol Full time

    Cognisol's Requirements:To be successful in this role, you should have: Essential Skills:C++ programming language.Linux operating system.Device driver development.Communication protocols (UART, CAN, I2C, SPI, USB).Desirable Skills:Firmware development.Microcontrollers.RTOS/ Linux.This is a fantastic opportunity for an experienced Embedded Software Engineer...


  • Pune, Maharashtra, India ACPL - AgileWaters Consulting Pvt. Ltd. Full time

    Job OverviewWe are seeking a highly skilled Senior Embedded System Engineer to join our team at ACPL - AgileWaters Consulting Pvt. Ltd.


  • Pune, Maharashtra, India Optimum Data Analytics Full time

    Job DescriptionThe Automotive Embedded Systems Tester will play a critical role in our quality assurance department, responsible for developing and executing test plans to ensure the quality of our embedded systems. This is an excellent opportunity for a talented individual to make a real impact on the development of cutting-edge automotive technology.


  • Pune, Maharashtra, India MaimsD Technology Full time

    Role: Senior ESS Architect Senior ESS Architect, hands-on coding is mandatory Embedded C/C++ FreeRTOS Linux multithreading and concurrent programming hardware component integration and working with communication protocols like CAN, Modbus RTU, SPI, I2C, UART, and Ethernet. oscilloscopes, multimeters, logic analyzers, and protocol analyzers designing and...

  • Embedded C Developer

    3 weeks ago


    Pune, Maharashtra, India i-TEK RFID Full time

    Responsibilities : - Develop and optimize firmware in Embedded C with a strong focus on data structures, memory management, threading, multiprocessing, debugging, and error handling.- Work with various hardware interfaces such as UART, SPI, I2C, CAN, USB, Ethernet, GPIO, and I/O port drivers.- Develop and integrate Embedded Linux software, including kernel...

  • Embedded C Developer

    2 weeks ago


    Pune, Maharashtra, India i-TEK RFID Full time

    Responsibilities : - Develop and optimize firmware in Embedded C with a strong focus on data structures, memory management, threading, multiprocessing, debugging, and error handling.- Work with various hardware interfaces such as UART, SPI, I2C, CAN, USB, Ethernet, GPIO, and I/O port drivers.- Develop and integrate Embedded Linux software, including kernel...


  • Pune, Maharashtra, India Tata Consultancy Services Full time

    Job Overview:We are seeking an experienced Embedded System Software Development Manager to lead our team in the design and development of automotive-grade embedded system software. The successful candidate will have a deep understanding of AUTOSAR architecture and its implementation, as well as expertise in programming languages such as C/C++, MISRA, and...

  • Embedded C Developer

    3 weeks ago


    Pune, Maharashtra, India TekPillar Full time

    Job Title : Embedded C DeveloperExperience : 4-6 YearsLocation : PuneJob Summary :We are seeking an experienced Embedded C Developer with expertise in CAN Protocol and J1939 to join our team. The ideal candidate will be responsible for designing, developing, and testing embedded software for Tractor Automation across utility, mid, and large tractors. This...

  • Embedded C Developer

    2 weeks ago


    Pune, Maharashtra, India TekPillar Full time

    Job Title : Embedded C DeveloperExperience : 4-6 YearsLocation : PuneJob Summary :We are seeking an experienced Embedded C Developer with expertise in CAN Protocol and J1939 to join our team. The ideal candidate will be responsible for designing, developing, and testing embedded software for Tractor Automation across utility, mid, and large tractors. This...


  • Pune, Maharashtra, India Hire Xpert Full time

    Company OverviewOne of the product company in PUNE Job OverviewRTOS Embedded Developer - Mid-Level, Full-Time position in PuneQualifications and SkillsMinimum 5 years to 10 years of experience in Embedded SystemsProficiency in C/C++ ProgrammingStrong knowledge of RTOS ConceptsExperience in RTOS Kernel Development and DebuggingUnderstanding of RTOS Scheduling...