Senior Embedded Software Engineer

Atlas Copco

Burgess Hill

Presencial

GBP 70.000 - 90.000

Jornada completa

hace 19 horas
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Culture of trust and accountability
Lifelong learning and career growth
Innovation powered by people
Comprehensive compensation andBenefits
Health and well-being

Descripción de la vacante

Atlas Copco in Burgess Hill, United Kingdom is seeking a Lead Embedded Software Engineer. You will drive software development across embedded, edge, cloud and mobile platforms, leading technical work packages and shaping product innovation.

You will collaborate with hardware, mechanical and systems engineers to deliver robust, secure and high-performance software. A bachelor’s degree in a STEM field and 8+ years of experience are expected.

Formación

  • At least eight years' hands-on experience in software design, programming and development.
  • Bachelor’s degree or higher in computer science, software engineering, electronics engineering or another STEM subject.
  • Strong programming experience in C, C++ and Python.
  • Experience with microcontrollers such as NXP i.MX RT, STM32.
  • Experience developing for single-board computers like Raspberry Pi.
  • Experience interfacing software with hardware components (memory, ADCs, DACs).
  • Strong knowledge of Linux and Windows operating systems.
  • Experience with databases such as SQLite or MySQL.
  • Experience using version control systems (Git, SVN).
  • familiarity with Azure DevOps and IDEs like VS Code or Eclipse.
  • Knowledge of MQTT, Modbus, OPC-UA and TCP/IP.
  • Understanding of Agile, software testing and lifecycle.
  • Excellent written and spoken English.

Responsabilidades

  • Design and develop software across embedded systems, SBCs, PCs, cloud and mobile platforms.
  • Create proof-of-concepts, prototypes and production-ready solutions for sensors, IoT and analytics.
  • Collaborate with software, electronics, mechanical and systems engineers to turn ideas into practical tech.
  • Provide technical leadership and potentially lead work packages across stakeholders.
  • Contribute to technology roadmap in IoT, cyber security and intelligent sensors.
  • Document concepts, designs, tests, plans and final recommendations across the lifecycle.

Conocimientos

C
C++
Python
Embedded software
Linux
Windows
Git
Azure DevOps
VS Code / Eclipse
MQTT
Modbus
OPC-UA
TCP/IP
English communication

Educación

Bachelor's degree in CS / software / electronics engineering or STEM

Herramientas

NXP i.MX RT
STM32
Raspberry Pi
SQLite
MySQL
Git
Visual Studio Code
Eclipse
Azure DevOps

Descripción del empleo

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.
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

T his 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.

Behind every innovative solution, there are people working together to transform the future. With careers sparked by initiative and lifelong learning, we are uniting curious minds, and you could be one of them.

Information at a Glance

Atlas Copco delivers innovative products and solutions that help businesses grow and drive progress. Our portfolio spans compressed air and gas systems and treatment, vacuum solutions, industrial power tools, assembly systems, and power and flow solutions. We bring a commitment to long-term success built on expertise, reliable service, and uptime. When you level up to the Atlas Copco experience you enter a partnership based on quality, sustainability, and ease of collaboration. The technology we bring, and the decades of experience support the future-proofing of your business. Atlas Copco is a brand within Atlas Copco Group.

Visit the Atlas Copco website

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Process Engineering Manager
Process Engineering Manager

Atlas Copco • Washington

Presencial
GBP 90.000 - 130.000
Company Pension
Death in Service
Private medical cover
+1
Scientific Test Engineer
Scientific Test Engineer

Atlas Copco • Burgess Hill

Presencial
GBP 52.000 - 76.000
Career development
Comprehensive benefits
Health & wellbeing
+1
Technologist
Technologist

Atlas Copco • Burgess Hill

Presencial
GBP 70.000 - 90.000
Tech leadership
Innovative projects
Safety culture
+2
Field Service Engineer
Field Service Engineer

Atlas Copco • Birmingham

Presencial
GBP 42.000 - 56.000
Company vehicle
PPE provided
Medical insurance
+2
Development Technician
Development Technician

Edwards Vacuum • Burgess Hill

Presencial
GBP 26.000 - 36.000
Hands-on role
Experienced team
Development testing
+6
Field Service Engineer 1
Field Service Engineer 1

Atlas Copco • Skelmersdale

Presencial
GBP 32.000 - 52.000
Company vehicle
PPE provided
Ongoing training and development
+1
Quality Data Analyst
Quality Data Analyst

Atlas Copco • Burgess Hill

Híbrido
GBP 42.000 - 63.000
Field Service Engineer
Field Service Engineer

Atlas Copco • Skelmersdale

Presencial
GBP 28.000 - 42.000
Company vehicle
Tools provided
Laptop
+6
Field Service Engineer
Field Service Engineer

Atlas Copco • Wolverhampton

A distancia
GBP 32.000 - 46.000
Development Technician
Development Technician

Atlas Copco • Burgess Hill

Presencial
GBP 32.000 - 46.000
Challenging role
Innovation powered by people
Strong safety culture
+5