Smiths Group Plc

Software Developer

Smiths Group Plc
Not Disclosed
1-4 Years Full Time
Bangalore, Karnataka, IN

Vacancy: 1 Posted: 3 years ago Applicants: 1
Share via

Job Description

To lead, design, develop, test and maintain software to project cost, quality timescales. Estimating tasks and executing work packages within defined scope and budget. Conduct process analysis. Recommending changes in policies and procedures.

Duties Responsibilities

What you'll do:

  • Design, Architect, Plan estimate project work.
  • Evaluating design options against technical project criteria.
  • Lead and report progress of all technical activities against target to stakeholders.
  • Active participation in design reviews.
  • Design, simulate, test record results to verify requirements.
  • Work with appropriate software development tools for source control, issue and task tracking applications as appropriate.
  • Keep design records of software development in line with process requirements.
  • Acquire an in depth understanding of the product under development.
  • Follows policies, processes and standards to achieve excellence the discipline.
  • Organising personal workload including managing multiple tasks.
  • Seek to improve the software development process
  • Actively communicate with other members of the local software team, other disciplines and the wider Smiths Detection community.
  • Responsible for personal health, safety of yourself others.
  • Attend training to develop relevant knowledge skills.
  • Ensures adherence to business policies, Legal requirements, Ethics.

The Individual

What you'll definitely need:

  • Must possess at least a Bachelor s degree in Electrical/Electronics Engineering and/or Computer Engineering/Science or equivalent.
  • 4 years industrial experience
  • Technical team leader experience
  • Experienced in following formal development processes
  • Experience of object oriented development
  • Experience of test-driven development
  • Experience of networking technologies
  • Experience of developing for RTOS, Bare Metal or Linux embedded target environments
  • Experience of kernel configuration and driver development
  • Solid C/C+
  • Understanding of cybersecurity issues
  • Experience of developing for Windows or Web applications
  • Experience of UML
  • Experience of other programming languages
  • Knowledge of Artificial Intelligence or Machine Learning

Skills Required: Artificial Intelligence,Construction,Engineering,Programming & Design,IT Software - Other,Technical Lead,Team Lead,Linux,Networking


JOBS BY CATEGORY