Lead Software Engineer

8 - 12 years

10 - 14 Lacs

Posted:8 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Smith s Detection is looking for dynamic, innovative and motivated software developers to be the part of its global platform and applications development team in Technology group. The -purpose of this role is to develop, sustain and enhance our digital software and solutions. The position is based in Bangalore.
 
  • 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.
  • Organizing 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.
Qualifications
  • Must possess at least a Bachelor s degree in Electrical/Electronics Engineering and/or Computer Engineering/Science or equivalent.
  • 8+ years industrial experience
  • Experienced in following formal development processes
  • Has designed, implemented and tested (on real machines: elevators, motors, aircraft, etc.) FSMs in professional life either in C/C++/Pascal/Ada/Delphi
  • Experience all aspects of finite-state machines (FSMs)
  • Solid C, C++11 or beyond and Linux
  • Experience of object-oriented development
  • Experience of test-driven development
  • Experience of networking technologies
  • Experience of embedded technologies
  • Experience of developing for RTOS, Bare Metal or Linux embedded target environments
  • Experience of kernel configuration and driver development
  • Understanding of PLCs development
  • Experience in Linux application programming - multithreaded
  • Strong understanding about Inter-process communication.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Smiths logo
Smiths

Engineering/Manufacturing

London

RecommendedJobs for You

hyderabad, telangana, india

chennai, tamil nadu, india