Bestkaam Logo
SLB Logo

Embedded Software Engineer - Delivery

Actively Reviewing the Applications

SLB

India, Maharashtra Full-Time On-site
Posted 12 hours ago Apply by June 15, 2026

Job Description

Embedded Software Development

Job Title

Embedded Software Engineer

Job Location:

Schlumberger, Pune, India

Job Description Summary

Under general direction, provide engineering skills to develop innovative and cost-effective solutions required in the embedded software design.

Job Responsibilities

  • Design and implement embedded software for measurement and control systems incorporating multiple processors using real time operating systems.
  • Gather and analyze requirements and estimations.
  • Coordinate software development with other disciplines and engineering projects.
  • Design testing procedures. Conduct and coordinate tests, document results and develop presentations. Provide timely corrective actions on defects.
  • Liaise with Electrical Engineers in hardware board bring-up and testing.
  • Support Manufacturing and field organizations on design, testing and service quality related issues.
  • Produce analyses and mathematical models and draw design conclusions.
  • Conduct or participate in multidisciplinary technical reviews of projects.
  • Contribute to design standards and support design re-use.
  • Keep abreast of novel technical concepts and markets. Adopt new practices readily to develop innovative and low-cost products. Keep updated on software technology, particularly within the embedded domain.

Education

Bachelor/ Master of Engineering in Electrical or Electronics Engineering/ Software Engineering from a premier Tier-2 college (Preferably NITs or Deemed University) in India.

Work Experience

4 to 7 years work experience in a similar position.

Skills Required

  • Expertise in software Languages: Embedded C, C++, RTOS
  • Hands-on experience on embedded software development for microcontrollers/DSPs Intel/TI/ARM/PIC/ST
  • Hands-on experience on implementation of multiple interfaces such as SPI, I2C, UART, CAN etc.
  • Hands-on experience on implementation of multi-threaded applications
  • Strong knowledge of digital design and communication protocols.
  • Experience in hardware board testing and debugging.
  • Knowledge and experience in FPGA design using VHDL (desired skill)
  • Excellent communication skills both written and verbal
  • Self-motivated, detail-oriented and passion for continuous improvement

5-7 yrs

Apply Now Share
Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.