
Embedded Software Engineer
5 days ago
At Quest Global, it's not just what we do but how and why we do it that makes us different. With over 25 years as an engineering services provider, we believe in the power of doing things differently to make the impossible possible. Our people are driven by the desire to make the world a better place—to make a positive difference that contributes to a brighter future. We bring together technologies and industries, alongside the contributions of diverse individuals who are empowered by an intentional workplace culture, to solve problems better and faster.
Main purpose of the role
The Embedded Software (Firmware) Engineer will be responsible for developing and providing technical support to the customer stakeholders for firmware development / enhancement. This role involves understanding of product applications, interface used to connect external systems or units (such as sensors), protocols for interfaces. and providing firmware development / enhancement support to ensure objectives are met. The Firmware Engineer will serve as the individual contributor stakeholder, ensuring satisfaction through quality and timely deliveries.
Key Responsibilities
Roles & Responsibilities:
Requirement Understanding
Understand and analyze requirements received.
Preparation or assistance in necessary documentation to finalize the scope of work.
Understands architecture and high-level application of products.
Firmware Development
Design, develop, review, modify, test, implement, install, and support firmware application for microcontroller-based devices using Bare Metal programming / RTOS etc.
New Firmware code implementation according to architecture
Understand existing firmware code implementation and support to resolve on-field issues encountered.
Develop and maintain firmware for efficient controlling of electromechanical interfaces such as motor or analog sensors.
Testing and integration
Design, define test cases for feature testing.
Collaborate with software and/or hardware team to enhance product performance or test requirement specifications.
Strong experience with designing embedded firmware on various microcontrollers families.
Hands-on experience on handling electromechanical interfaces such as motor driver control using PWM, digital and analog sensors etc...
Experience in peripheral interfaces (e.g. I2C, SPI, UART etc.)
Experience in communication networks (e.g. Industrial Communication Buses, Ethernet, USB, Bluetooth, Wifi, etc.)
Experience in embedded software development using C and C++.
knowledge of connected devices and cybersecurity.
Experience in HMI.
Proficient in testing and debugging equipments like Oscilloscope, Function generator, Data Acquisition System, Digital multi-meters, I2C/SPI Analyzer etc.
Software & Tools expertise - Integrated Development Environment for relevant Microcontroller family.
Must have good analytical and logical skills.
Must be a team player.
Education & Experience
BE/B tech or equivalent degree
Minimum 3+ years' work experience in relevant technical domain
-
Embedded Software Engineer
7 days ago
Pune, Maharashtra, India Pi Square Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob Title: Embedded Software EngineerExperience: 3 - 8Location - PuneEmbedded Software Engineer (DMS & Vision Systems)??--Embedded software development experience with demonstrated QNX RTOS expertise (QNX is mandatory).--Strong proficiency in C/C++, embedded toolchains, and cross-compilation.--Experience with computer vision and AI/ML frameworks (OpenCV,...
-
Embedded Software Engineer
13 hours ago
Pune, Maharashtra, India Intangles Full time ₹ 15,00,000 - ₹ 28,00,000 per yearJob descriptionAs an Embedded Software Engineer, you will be responsible for delivering high-quality firmware for next-generation embedded products in the Internal Combustion Engine (ICE)/Electrical Vehicle (EV) domain. You will work on crucial firmware engineering problems, including real-time application development and profiling, serial driver development...
-
Embedded Software Engineer
12 hours ago
Pune, Maharashtra, India Acclivis Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per yearAcclivis Technologies is a high-end services company managed by technically qualified professionals with a collective experience of more than 200 man-years in product engineering services with custom solutions to meet client requirements. looking for talented and enthusiastic team members. If you have a passion for technology and creativity, then come join...
-
Embedded Software Engineer
2 weeks ago
Pune, Maharashtra, India AGCO Corporation Full time ₹ 20,00,000 - ₹ 25,00,000 per yearDo 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 RoleAGCO is looking to hire candidates for the position of Embedded Software Engineer.We are seeking a highly...
-
Embedded Software Engineer
7 days ago
Pune, Maharashtra, India AGCO Corporation Full time ₹ 8,00,000 - ₹ 24,00,000 per yearDate: Sep 19, 2025Req ID: 101312Location:Pune, MH, INWorkplace Type: Hybrid/RemoteDo 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...
-
Embedded Software Engineer
7 days ago
Pune, Maharashtra, India AGCO Corporation Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDate: Sep 19, 2025Req ID: 101314Location:Pune, MH, INWorkplace Type: Hybrid/RemoteDo 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...
-
Embedded Engineer
5 days ago
Pune, Maharashtra, India DDMTRONICS Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCompany DescriptionDDMTRONICS specializes in Electronics Design, Development, and Maintenance for both analog and digital (embedded) systems. We cater to all types of industrial electronics instruments including drives, forklift controllers, power supplies, PLCs, operator panels, industrial computers, and more. Additionally, we provide maintenance services...
-
Embedded Software
2 weeks ago
Pune, Maharashtra, India Pragmatic Design Solution Full time ₹ 5,00,000 - ₹ 15,00,000 per yearPosition: Embedded Software / Firmware EngineerExperience: 2–4 yearsLocation: Pune Role SummaryWe are looking for an Embedded Software Engineer with 2–4 years of experience in bare-metal firmware development. The role involves working on low-level drivers, board bring-up, and microcontroller programming for innovative embedded products. Key...
-
Embedded Software Engineer
2 days ago
Pune, Maharashtra, India Talent Corner HR Services Pvt Ltd Full time ₹ 9,00,000 - ₹ 12,00,000 per yearResponsibilitiesDesign, develop, test, and optimize software for embedded systemsEnsure software meets the needs of the hardwareWork closely with hardware engineers to ensure seamless integration between software and hardwareDebug, test, and optimize software to meet performance requirementsCreate demonstration software or create utilities used in testing...
-
Embedded Software Engineer
2 days ago
Pune, Maharashtra, India Baker Hughes Full time ₹ 8,00,000 - ₹ 12,00,000 per yearEmbedded Software EngineerDo you enjoy being part of a successful team?Do you like working in collaborative teams and solving technical problems?Join our successful teamOur Oilfield Services and Equipment business provides intelligent, connected technologies to monitor and control our energy extraction assets. Our Digital Team partners with business units...