Job Description
Ref: DETECTIONAPAC01157
Division: Smiths Detection
Job Function: Research Development
About Us
SMITHS DETECTION MAKING THE WORLD A SAFER PLACE
Every minute of every day, in nearly every country across the globe, Smiths Detection people and technology make the world a safer place. We safeguard people, business and infrastructure with the latest innovations and screening technology for aviation, ports, borders, defense, and security across 55 countries around the globe
Life At Smiths –
Global leader: We impact critical systems every day with sites in 17 countries and six centers of research excellence. From pioneering to powering life-changing innovation, we’re delivering threat detection and screening solutions to safeguard the world from threat
Digital growth: A key part of our capability is the integration of digital technology across our business and our operations in more than 55 countries, will be critical to our continued success
Exciting opportunities: Our growth is creating exciting opportunities to work with experts in physics, chemistry, electronics, mechanics, production, computer science, and AIML
International environment: With some projects, work requires global collaboration and the potential to travel and grow with the business
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.
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.
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.
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.
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
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
To find out more about life at Smiths Detection check out our LinkedIn (17) Smiths Detection: My Company | LinkedIn
Join us for a great career and competitive compensation & benefits whilst keeping the world a safer place.
Diversity & Inclusion:
We believe that different perspectives and backgrounds are what make a company flourish. All qualified applicants will receive equal consideration for employment regardless of race, color, religion, sex, ****** orientation, gender identity, national origin, economic status, disability, age, or any other legally protected characteristics. We are proud to be an inclusive company with values grounded in equality and ethics, where we celebrate, support, and embrace diversity.
At no time during the hiring process will Smiths Detection, Smiths Group, nor any of our recruitment partners ever request payment to enable participation – including, but not limited to, interviews or testing.
💡 Quick Summary
Seeking a career-building opportunity? The Lead Software Engineer | C position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
