Research and Development
Burgess Hill
UK - United Kingdom
Your role
As our Lead Embedded Software Engineer, you will join the Research & Development team within the Vacuum Technique Technology Group, part of Atlas Copco Group.
You will help develop innovative software solutions that enhance our products and solve complex engineering challenges. Working across smart devices, edge computing, cloud services and digital product innovation, you will create everything from early proof-of-concepts and prototypes through to production-ready solutions.
This is a technically autonomous role where you will provide specialist expertise and technical leadership within your area of competence. Through demonstrations, technical reports, business cases and evidence-based recommendations, you will help influence our technology direction and future investment decisions.
You will report to the Technology Manager - Analytical Intelligence, Vacuum Technique Central Technology
In this varied role, you will
Design and develop innovative software applications that improve product quality, reliability, security, usability, performance and cost-effectiveness.
Develop software across multiple platforms, including embedded systems, microcontrollers, single-board computers, PCs, cloud and mobile platforms.
Create proof-of-concepts, prototypes and production-ready solutions spanning sensors, connected devices, industrial communications, cloud platforms, analytics and machine learning.
Collaborate with software, electronics, mechanical and systems engineers to turn creative ideas into practical technology solutions.
Provide technical leadership and specialist expertise, potentially leading work packages and coordinating activities across multiple stakeholders.
Contribute to the technology roadmap by identifying and developing opportunities in areas such as industrial IoT, cyber security, intelligent sensors, digital engineering and connected systems.
Monitor emerging technologies, academic research, competitor activity and industry best practice to identify opportunities that strengthen our innovation capability.
Clearly document and communicate your work across the full software development lifecycle, including concepts, requirements, designs, test results, project plans, technical reports and final recommendations.
Continue developing your knowledge of software technologies, standards, intellectual property and their application across industrial sectors.
To succeed, you will need
We encourage you to apply even if you don't meet every single requirement. We value diverse experiences and perspectives and are excited to see what you bring to the role.
At least eight years’ hands-on experience in software design, programming and development, ideally within engineering or industrial applications and a bachelor’s degree or higher in computer science, software engineering, electronics engineering or another relevant STEM subject.
Strong programming experience in C, C++ and Python.
Solid experience developing software for microcontrollers such as NXP i.MX RT, STM32
Experience developing software for single-board computers such as Raspberry Pi
Experience interfacing software with hardware components, including memory, ADCs, DACs, clocks and logic devices.
Strong knowledge of Linux and Windows operating systems.
Experience with databases such as SQLite or MySQL.
Experience using version control systems, particularly Git or SVN.
Familiarity with Azure DevOps and integrated development environments such as Visual Studio Code or Eclipse.
Knowledge of industrial communication protocols such as MQTT, Modbus, OPC-UA and TCP/IP.
A sound understanding of Agile development, software testing, requirements engineering and the software development lifecycle.
Excellent written and spoken English, with the ability to explain complex technical subjects clearly to different audiences.
A self-motivated and collaborative approach, with the ability to work independently, solve complex problems and deliver work to agreed timescales.
It would also be advantageous to have experience or working knowledge of:
Electronic hardware design.
Web, cloud or mobile application development.
Wireless communications, including Wi-Fi, Bluetooth or NFC.
MATLAB.
C#, .NET, Java, JavaScript, UWP, XAML or Node-RED.
In return, we offer
Culture of trust and accountability
Lifelong learning and career growth
Innovation powered by people
Comprehensive compensation and benefits
Health and well-being
Job location
- This role requires you to work on-site at our Global Technology Centre in Burgess Hill, United Kingdom (GB). You will be part of a dynamic team and enjoy the benefits of face-to-face collaboration.
- Contact information
- Talent Acquisition Team: Kirsty George
Employment type
Job type
Hybrid
Posting End Date
10/28/26
Functional area
Research and Development
Legal Entity
Edwards Ltd
Country/Region
City / Province
Burgess Hill
Job description provided by Atlas Copco.
View the original posting