Embedded Firmware Software Developer

4 weeks ago


Pune, Maharashtra, India Sensata Technologies Full time

As a Firmware and Software Development Specialist at Sensata Technologies, you will be responsible for overseeing the various software programs through the company by running multiple analyses, tests and performing digital coding. You will work with Firmware architect to carry out different embedded software activities that are included in the lifecycle of a product.

General Responsibilities:

  • Work with global product development teams to impact new design development.
  • Familiarity with analog & digital circuits, ASICs and I2C / SPI / I2S protocols.
  • Highly desirable to have experience in Comm interfaces RS232, RS485, CANopen/ J1939/ IO Link.
  • Strong experience in Developing complex software in embedded C / C++ or other selected languages for Sensata products and/or applications consistently following Sensata's coding standards and in accordance with applicable software development methodology and release processes.
  • Interact with team to translate customer application and system requirements into functional software design requirements and solve challenging problems through software development
  • Analyses the existing software and improving the processes
  • Taking part in software debugging and code validation/verification. Conducts code reviews with peers
  • Handles software engineering tools such as configuration management systems, build processes, and debuggers in the software development process

Experience / Qualifications:

A university degree with 6 years of required (i.e., Bachelor's degree) or equivalent relevant work experience as below-

  • Experience with RS232, RS484, CANopen / J1939 is highly desired.
  • Understanding of bare metal start-up of microcontroller.
  • Knowledge of low-level hardware drivers of microcontroller.
  • Experience with GitHub and Continuous Integration
  • Experience of windows-based build environments
  • Analytical and effective problem-solving skills

Desirable Skills:

  • Strong communication skills; oral, written and presentation
  • Strong personal and professional ethical values and integrity
  • Proficient in Microsoft Office programs (Outlook, Word, PowerPoint, and Excel)
  • Strong interpersonal & collaboration skills to work effectively with all levels of the organization including suppliers and/or external customers


  • Pune, Maharashtra, India Fuji Electric India Pvt Ltd Full time

    Job Title: Firmware Design and Development EngineerFuji Electric India Pvt Ltd is seeking an experienced Firmware Design and Development Engineer to join our team.Job Summary:We are looking for a skilled Firmware Design and Development Engineer to develop and maintain embedded firmware for AC Drives (VFDs). The successful candidate will lead the firmware...


  • Pune, Maharashtra, India MeshBA Solutions LLP Full time

    Job DescriptionWe are seeking an experienced Embedded Firmware Software Specialist to join our team at MeshBA Solutions LLP in Pune.About the RoleThis is a hands-on position that involves developing, testing, and maintaining firmware solutions for industrial applications using Embedded C for 16-bit and 32-bit microcontrollers.The ideal candidate will have...


  • Pune, Maharashtra, India Sensata Technologies Full time

    Job Summary:Sensata Technologies is seeking an experienced Embedded Firmware Software Developer to join our team. As an Embedded Firmware Software Developer, you will be responsible for overseeing the various software programs through the company by running multiple analyses, tests and performing digital coding. You will work with Firmware architect to carry...


  • Pune, Maharashtra, India CodeVyasa Full time

    At CodeVyasa, we're seeking a skilled Embedded Systems Firmware Developer to join our team of experienced engineers. The ideal candidate will have a strong background in embedded firmware development and a passion for creating high-quality, efficient code.The Embedded Systems Firmware Developer will be responsible for designing and developing firmware for...


  • Pune, Maharashtra, India SmartSoc Solutions Pvt Ltd Full time

    Job Overview:We are seeking a talented Embedded Firmware Software Architect to join our team at SmartSoc Solutions Pvt Ltd.Key Responsibilities:Collaborate with cross-functional teams to design and develop software requirements, methodologies, and coding standards for embedded devices and systems.Develop and document software architectures for various...


  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    Job DetailsJob Title: Senior Firmware Software EngineerLocation: RemotePosition Type: Full-TimeAbout the RoleN Human Resources & Management Systems is seeking a highly skilled Senior Firmware Software Engineer to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have deep expertise in embedded...


  • Pune, Maharashtra, India Copeland Full time

    Job SummaryCopeland is seeking a seasoned Firmware Development Lead to spearhead the design and implementation of firmware solutions for embedded systems. As a key member of our team, you will collaborate with cross-functional teams to define system requirements, develop architecture, and ensure the successful delivery of high-quality firmware. Your...


  • Pune, Maharashtra, India Vertiv Full time

    ResponsibilitiesWe are seeking an experienced Embedded Firmware Engineer to join our team. The ideal candidate will have a strong background in firmware development and a passion for creating high-quality software solutions.Responsibilities include requirements analysis, project management, and full lifecycle software application development.The successful...

  • Firmware Developer

    3 weeks ago


    Pune, Maharashtra, India Copeland Full time

    Job Title: Firmware Developer - Embedded Systems ExpertAbout the Role:At Copeland, we are seeking an experienced Firmware Developer to join our team. As a Firmware Developer, you will be responsible for developing firmware for our embedded systems products. Your primary focus will be on writing high-quality, efficient, and reliable code that meets the...


  • Pune, Maharashtra, India Sensata Technologies Full time

    Embedded Firmware Engineer Job DescriptionSensata Technologies is seeking a highly skilled Embedded Firmware Engineer to join our team. The ideal candidate will have a strong background in software development and firmware engineering, with a focus on embedded systems.Key Responsibilities:Design, develop, and test firmware for embedded systems.Collaborate...


  • Pune, Maharashtra, India Intangles Full time

    Embedded Software EngineerAt Intangles, we're seeking a highly skilled Embedded Software Engineer to join our team. As a key member of our Embedded team, you will be responsible for delivering high-quality firmware for next-generation embedded products in the Internal Combustion Engine (ICE)/Electrical Vehicle (EV) domain.Key Responsibilities:Developing...


  • Pune, Maharashtra, India Fuji Electric India Pvt Ltd Full time

    Embedded Firmware EngineerFirmware engineer responsible for developing and maintaining firmware for AC Drives (VFDs) at Fuji Electric India Pvt Ltd.Key Responsibilities:Design, develop, and test embedded firmware for AC Drives.Lead the firmware team to achieve project goals.Collaborate with cross-functional teams to ensure seamless integration.Implement...


  • Pune, Maharashtra, India Intangles Full time

    OverviewAt Intangles, we're seeking a highly skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for delivering high-quality firmware for next-generation embedded products in the ICE/EV domain.Key ResponsibilitiesDeveloping firmware with a focus on Linux-based systemsImplementing and optimizing...


  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    Job TitleJob Title: Firmware EngineerLocation: Pune, IndiaPosition Type: Full TimeJob SummaryWe are seeking a motivated Firmware Engineer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid understanding of C/C++ programming. You will...


  • Pune, Maharashtra, India Select source international Full time

    Overview:Select Source International seeks an experienced Embedded Systems Software Developer to join our team. In this role, you will design and implement firmware for embedded systems, ensuring optimal performance, reliability, and scalability.Job Summary:We are looking for a skilled Firmware Engineer to develop, test, and maintain firmware for various...


  • Pune, Maharashtra, India Copeland Full time

    Job SummaryWe are seeking a highly skilled Firmware Test Automation Specialist to join our team at Copeland. As a Firmware Test Automation Specialist, you will lead and participate in the design and implementation of test automation software for world-class pressure and temperature measurement devices.In This Role, Your Responsibilities Will Be:Provide...


  • Pune, Maharashtra, India Copeland Full time

    OverviewCopeland is a leading provider of industrial automation solutions, and we're seeking an experienced Embedded Systems Firmware Architect to join our team in Pune. As a key member of our firmware development team, you'll be responsible for designing and implementing firmware solutions for embedded systems.


  • Pune, Maharashtra, India Intangles Full time

    Embedded Software DeveloperAt Intangles, we are seeking an experienced Embedded Software Developer to join our team of passionate engineers. The ideal candidate will have a strong background in firmware development, specifically with Linux-based systems. The role will involve designing, developing, and maintaining embedded Linux software solutions for...


  • Pune, Maharashtra, India Johnson Controls Full time

    Job SummaryWe are seeking a highly skilled Embedded Firmware Technical Lead to join our product development team. In this role, you will be responsible for managing and delivering new product functionalities, modifying existing product's functionalities, or improving product functionalities as required.Key ResponsibilitiesArchitect and own the embedded...


  • Pune, Maharashtra, India N Human Resources & Management Systems Full time

    Job Title: Embedded Software EngineerLocation: Not SpecifiedPosition Type: Full TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Embedded Software Engineer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding...