Senior Embedded Software Developer
3 days ago
Smiths Detection is a global leader in the development of innovative technologies for security and detection. Our mission is to make the world a safer place by providing cutting-edge solutions for aviation, ports, borders, defense, and security.
Job DescriptionWe are seeking a highly skilled Senior Embedded Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, implementing, and testing software for embedded systems that form part of our next generation of chemical and explosive trace detection products.
Key Responsibilities- Design and develop software for embedded systems using C++ and ARM Cortex M33 Microcontrollers.
- Develop software for Azure RTOS (ThreadX) including FileX, GUIX, and USBX.
- Collaborate with software and firmware engineers to integrate and test software running on prototype and production standard hardware.
- Develop and maintain software architecture, interfaces, and documentation.
- Participate in design reviews and code reviews.
- Investigate and debug issues.
- At least 5 years of experience in software development for embedded systems.
- Strong programming skills in C and C++.
- Experience with embedded development tools and processes.
- Experience with embedded system design, including knowledge of hardware components and interfaces.
- Familiarity with communication protocols such as SPI, I2C, UART, CAN, or USB.
- Experience with software debugging tools and techniques, including JTAG.
- Experience with embedded RTOS (Keil RTX, FreeRTOS, ThreadX).
- Experience with IDEs such as Keil uVision, Freescale CodeWarrior, STM32cubeIDE, or NXP MCUxpresso.
- Experience of working with Armv8-M, ARM Cortex-M4, ARM Cortex-M33, or STM32.
- Must be BPSS cleared on joining and capable of obtaining SC security clearance.
- Strong problem-solving skills, attention to detail, and ability to work effectively in a fast-paced, collaborative environment.
- Competent verbal and written communication skills, with the ability to articulate complex technical concepts clearly and concisely.
We are looking for a talented and motivated individual who is passionate about software development and embedded systems. If you have a strong background in C and C++ programming, experience with embedded development tools and processes, and a keen interest in software architecture and design, we would love to hear from you.
Diversity & InclusionSmiths Detection is an inclusive company that values diversity and promotes equality and ethics. We celebrate, support, and embrace diversity in all its forms and are committed to creating a workplace that is free from discrimination and harassment. We are proud to be an equal opportunities employer and welcome applications from all qualified candidates, regardless of their background, culture, or identity.
-
Senior Embedded Software Developer
2 weeks ago
Hemel Hempstead, Hertfordshire, United Kingdom Smiths Detection Full timeAbout the RoleWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Smiths Detection. As a key member of our software development team, you will be responsible for designing, implementing, and testing software for embedded systems that form part of our next generation of chemical and explosive trace detection products.Key...
-
Senior Embedded Software Developer
2 weeks ago
Hemel Hempstead, Hertfordshire, United Kingdom Smiths Detection Full timeAbout the RoleWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Smiths Detection. As a key member of our software development team, you will be responsible for designing, implementing, and testing software for embedded systems that form part of our next generation of chemical and explosive trace detection products.Key...
-
Senior Embedded Software Developer
2 days ago
Hemel Hempstead, Hertfordshire, United Kingdom Smiths Detection Full timeAbout UsSmiths Detection is a global leader in the development of advanced security solutions, making the world a safer place every day.We safeguard people, business, and infrastructure with the latest innovations and screening technology for aviation, ports, borders, defense, and security across 55 countries.Job DescriptionAs a Senior Embedded Software...
-
Senior Embedded Software Developer
1 day ago
Hemel Hempstead, Hertfordshire, United Kingdom Smiths Detection Full timeAbout UsSmiths Detection is a global leader in the development of advanced security solutions, making the world a safer place every day.We safeguard people, business, and infrastructure with the latest innovations and screening technology for aviation, ports, borders, defense, and security across 55 countries.Job DescriptionAs a Senior Embedded Software...
-
Senior Embedded Software Engineer
1 week ago
Hemel Hempstead, Hertfordshire, United Kingdom Smiths Detection Full time{"Job Title": "Senior Embedded Software Engineer", "Job Description": "About UsAt Smiths Detection, we're dedicated to making the world a safer place. Our innovative solutions and cutting-edge technology help safeguard people, businesses, and infrastructure across the globe.We're a global leader in threat detection and screening, with a presence in 17...
-
Senior Embedded Software Engineer
1 week ago
Hemel Hempstead, Hertfordshire, United Kingdom Smiths Detection Full time{"Job Title": "Senior Embedded Software Engineer", "Job Description": "About UsAt Smiths Detection, we're dedicated to making the world a safer place. Our innovative solutions and cutting-edge technology help safeguard people, businesses, and infrastructure across the globe.We're a global leader in threat detection and screening, with a presence in 17...
-
Software Development Engineer
3 weeks ago
Hemel Hempstead, Hertfordshire, United Kingdom Amazon Full timeJob OverviewAmazon is seeking a highly skilled Software Development Engineer to join our Antenna team. As a key member of our team, you will be responsible for designing and implementing software systems for phased array antennas validation and test, as well as overall system integration.Key ResponsibilitiesDevelop tools for characterizing antenna RF and...
-
Senior Backend Software Developer
2 weeks ago
Hemel Hempstead, Hertfordshire, United Kingdom NEC Full timeJob OverviewWe are seeking a highly skilled Senior Backend Software Developer to join our team at NEC Software Solutions. As a key member of our development team, you will be responsible for designing and developing robust backend systems and APIs using.NET and C#.Key Responsibilities:Design and develop high-performance backend services and APIs using.NET...
-
Senior Backend Software Developer
2 weeks ago
Hemel Hempstead, Hertfordshire, United Kingdom NEC Full timeJob OverviewWe are seeking a highly skilled Senior Backend Software Developer to join our team at NEC Software Solutions. As a key member of our development team, you will be responsible for designing and developing robust backend systems and APIs using.NET and C#.Key Responsibilities:Design and develop high-performance backend services and APIs using.NET...
-
Product Manager
2 weeks ago
Hemel Hempstead, Hertfordshire, United Kingdom NEC Software Solutions Full timeAbout the RoleWe are seeking a highly skilled Product Manager to join our team at NEC Software Solutions. As a Product Manager, you will be responsible for managing a portfolio of software products within our Health Division.Key ResponsibilitiesCustomer Focus: Be the voice of our customers, understanding their needs and preferences to inform product...
-
Product Manager
2 weeks ago
Hemel Hempstead, Hertfordshire, United Kingdom NEC Software Solutions Full timeAbout the RoleWe are seeking a highly skilled Product Manager to join our team at NEC Software Solutions. As a Product Manager, you will be responsible for managing a portfolio of software products within our Health Division.Key ResponsibilitiesCustomer Focus: Be the voice of our customers, understanding their needs and preferences to inform product...
-
Product Manager
2 weeks ago
Hemel Hempstead, Hertfordshire, United Kingdom NEC Software Solutions Full timeAbout the RoleWe are seeking a highly skilled Product Manager to join our team at NEC Software Solutions. As a Product Manager, you will be responsible for managing a set of software products from ideation through to sale within our Health Division.Key ResponsibilitiesCustomer Focus: Be the voice of our customers, consult and coordinate research to...
-
Product Manager
2 weeks ago
Hemel Hempstead, Hertfordshire, United Kingdom NEC Software Solutions Full timeAbout the RoleWe are seeking a highly skilled Product Manager to join our team at NEC Software Solutions. As a Product Manager, you will be responsible for managing a set of software products from ideation through to sale within our Health Division.Key ResponsibilitiesCustomer Focus: Be the voice of our customers, consult and coordinate research to...
-
Senior Client Services Manager
2 weeks ago
Hemel Hempstead, Hertfordshire, United Kingdom NEC Software Solutions Full timeAbout the RoleWe are seeking a highly skilled and experienced Service Delivery Lead to join our team at NEC Software Solutions. As a key member of our organization, you will be responsible for overseeing the day-to-day management of our software services, Cloud infrastructure, and applications, ensuring high levels of customer satisfaction and operational...
-
Senior Client Services Manager
2 weeks ago
Hemel Hempstead, Hertfordshire, United Kingdom NEC Software Solutions Full timeAbout the RoleWe are seeking a highly skilled and experienced Service Delivery Lead to join our team at NEC Software Solutions. As a key member of our organization, you will be responsible for overseeing the day-to-day management of our software services, Cloud infrastructure, and applications, ensuring high levels of customer satisfaction and operational...
-
Director of Healthcare Software
3 weeks ago
Hemel Hempstead, Hertfordshire, United Kingdom NEC Software Solutions Full timeJob DescriptionThe Product Manager will be responsible for overseeing a portfolio of software products from conception through to sale within our Health Division. Our technology is focused on improvement – and if you have experience in managing products that enhance healthcare – this role is for you.Key ResponsibilitiesLead user groups, collaborate with...
-
Senior Client Services Executive
1 month ago
Hemel Hempstead, Hertfordshire, United Kingdom NEC Software Solutions Full timeCompany OverviewNEC Software Solutions is dedicated to making a significant impact globally.Position OverviewThe Senior Client Services Manager will assume the role of a Service Owner, adhering to the DDaT (Digital, Data, and Technology) framework, while ensuring the effective delivery of operational services to our clientele. The ideal candidate will manage...
-
Senior Client Services Manager
7 days ago
Hemel Hempstead, Hertfordshire, United Kingdom NEC Software Solutions Full timeService Delivery ManagerWe are seeking an experienced Service Delivery Manager to join our team at NEC Software Solutions. As a key member of our operations team, you will be responsible for ensuring the seamless delivery of our operational services to customers.Key Responsibilities:Accountable for the delivery of our operational services to customers,...
-
Senior Client Services Manager
7 days ago
Hemel Hempstead, Hertfordshire, United Kingdom NEC Software Solutions Full timeService Delivery ManagerWe are seeking an experienced Service Delivery Manager to join our team at NEC Software Solutions. As a key member of our operations team, you will be responsible for ensuring the seamless delivery of our operational services to customers.Key Responsibilities:Accountable for the delivery of our operational services to customers,...
-
Senior Client Services Manager
1 day ago
Hemel Hempstead, Hertfordshire, United Kingdom NEC Software Solutions Full timeJob Title: Senior Client Services ManagerWe are seeking a highly skilled Senior Client Services Manager to join our team at NEC Software Solutions. As a key member of our service delivery team, you will be responsible for ensuring the seamless delivery of our operational services to customers.Key Responsibilities:Accountable for the delivery of our...