About the Company
Smiths Detection is a global leader in the development, manufacture and management of security and detection solutions designed to make the world a safer place. Our technology provides threat detection and screening solutions for customers in our key markets: aviation, ports and borders, defence, and urban security. Our expertise spans 21 global offices, seven manufacturing sites and five R&D; centres, with a global network of 3,000 dedicated colleagues contributing towards over 40 years at the frontline of advances in safety and security.
We're looking for an Embedded Software Engineer with hands-on experience in C, C++, Python, and Linux to join our growing engineering team.
Qualifications
• Bachelor’s or master’s degree in computer science, Software Engineering, or related field.
• Proven experience (1 to 3 years) in software development.
• Onsite Work Model: 4 days/week in office
Key Requirements:
• 1-3 years of embedded software development experience
• Strong expertise in C, C++, Python, and Linux
• Experience with Bare Metal and Linux-based embedded systems
• Knowledge of Kernel Configuration and Device Driver Development
• Understanding of Object-Oriented Design and Test-Driven Development (TDD)
• Exposure to Cybersecurity, Secure Coding Practices, and Security Scan Tools
• Experience working in Agile/Scrum environments
• Positive to Have: Angular, Electron, or UI Development experience
If you're passionate about embedded systems, Linux platforms, and developing secure, high-quality software solutions, we'd love to connect with you.