All roles at Smiths Group

Software Engineer

BengaluruFull-time2–4 yrsPosted over a month ago

Mid-level software engineering role at Smiths Group in Bengaluru. Needs 2–4 years and an M.Sc, B.Tech or B.E..

About the role

To design, develop, test, and maintain embedded software solutions using C, C++, Python, and Linux, ensuring compliance with secure coding practices and quality standards. The role supports Bare Metal and Linux environments, contributes to Agile development processes, and collaborates across cross‑functional teams to deliver reliable, scalable, and secure applications.

What you'll do

  • Support the design, development, testing, debugging, and maintenance of embedded software applications
  • Follow established software development processes, coding standards, and quality practices
  • Apply object-oriented software development principles in feature implementation and maintenance activities
  • Contribute to test-driven software development and software verification activities
  • Develop and maintain software for Bare Metal and Linux-based embedded target environment

What you need

  • Python
  • C++
  • Angular
  • Linux
  • C
  • Agile

More roles like this at Smiths Group

Apply on Smiths Group's site