The Firmware Engineer will develop embedded systems firmware, support electronic hardware design, and enhance product reliability in challenging environments.
Job Summary
We are hiring a Firmware Engineer to develop and support embedded systems for downhole tools, mainly for R&D and HPHT (high-pressure, high-temperature) projects. This person will work on firmware and electronics used in harsh environments, and help take products from development to testing and field use.
Job Responsibilities
- Develop firmware in C/C++ for embedded systems and microcontrollers.
- Support the design of electronic hardware for new products.
- Test, debug, and improve firmware and hardware performance.
- Work on products used in downhole and HPHT environments.
- Support lab testing, validation, and failure analysis.
- Help solve field issues and improve product reliability.
- Work closely with hardware, software, and other engineering teams.
- Prepare simple and clear technical documents, test reports, and design records.
- Support new product development from concept to deployment.
- Follow company standards for quality, safety, and compliance.
Job Requirements
- Bachelor’s degree in Electrical Engineering, Electronics Engineering, Computer Science, or related field.
- At least 7 years of experience in firmware or embedded systems development.
- Strong experience in C/C++ programming.
- Good knowledge of microcontrollers, embedded systems, and RTOS.
- Experience with digital and analog circuits.
- Understanding of EMI/EMC.
- Strong troubleshooting and debugging skills.
- Familiar with embedded communication protocols.
- Experience working on products for high-temperature, harsh, or high-reliability environments.
- Experience in Oil & Gas / Oilfield Services is preferred.
- Experience in defence, aerospace, or similar industries is also acceptable.
- Able to work independently and as part of a team.
- Good communication skills.
Top Skills
C/C++
Embedded Communication Protocols
Embedded Systems
Emc
Emi
Microcontrollers
Rtos
Similar Jobs
Energy
Develop and support firmware for embedded systems in harsh environments, primarily for downhole tools. Collaborate with various teams to enhance product reliability and perform thorough testing and validation.
Top Skills:
CC++Embedded SystemsMicrocontrollersRtos
Cloud • Information Technology • Security • Software • Cybersecurity
Lead the sales team to grow market share among Enterprise companies in India, achieving revenue targets while managing and coaching account executives.
Artificial Intelligence • Big Data • Enterprise Web • Fintech • Software • Financial Services
The Engineering Manager will lead a software engineering team, focusing on dataset migration and developing scalable, maintainable systems using Java and React.js. Responsibilities include hands-on coding, team enablement, architecture discussions, and coordinating project schedules.
Top Skills:
Ai-Augmented ToolsAWSAzureGCPGithub CopilotJavaMs SqlMySQLOracleReact
What you need to know about the Mumbai Tech Scene
From haggling for the best price at Chor Bazaar to the bustle of Crawford Market, the energy of Mumbai's traditional markets is a key part of the city's charm. And while these markets will always have their place, the city also boasts a thriving e-commerce scene, ranking among the largest in the region. Driven by online sales in everything from snacks to licensed sports merchandise to children's apparel, the local industry is worth billions, with companies actively recruiting to meet the demands of continued growth.


