Embedded Software Test Engineer

Danfoss

Dalkeith

On-site

GBP 42,000 - 64,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Danfoss in Edinburgh, UK is hiring an Embedded Software Test Engineer to ensure the quality of software powering next-generation control units for Digital Displacement Pumps. You will join a collaborative team focused on embedded technologies that improve efficiency and deliver real-world value for customers worldwide.

You’ll verify real-time control algorithms, build CI test environments, and develop automated system tests across construction, agriculture, and off-highway applications,

Qualifications

  • Degree in Computer Science, Computer Engineering, or related field with embedded systems knowledge.
  • Experience testing embedded software with Python and CI-based approaches.
  • Strong knowledge of C/C++ and hardware debug tools like JTAG.
  • Understanding of CI test strategies and unit testing.

Responsibilities

  • Verify and validate real-time control algorithms for embedded systems.
  • Create and maintain Continuous Integration test environments.
  • Design and implement automated system tests.
  • Establish quality gates for software release processes.
  • Document with version control in a collaborative workflow.
  • Improve test reports and dashboards for developers and stakeholders.
  • Collaborate with cross-functional teams across locations.

Skills

Embedded systems
Python testing
C/C++
CI testing
Debug tools

Education

Degree in Computer Science
Engineering degree

Tools

JTAG
Polarion ALM
Azure DevOps
Git

Job description

The Impact You'll Make

Danfoss is proud to be at the forefront of driving a global transformation in digital and electric solutions that increase productivity and energy efficiency. We are truly passionate about investment, and innovation, as we continue to support our customers' journey towards a greener and lower-carbon future.

The Impact You'll Make

Danfoss is proud to be at the forefront of driving a global transformation in digital and electric solutions that increase productivity and energy efficiency. We are truly passionate about investment, and innovation, as we continue to support our customers' journey towards a greener and lower-carbon future.

We now have an opportunity to recruit an Embedded Software Test Engineer to join our team based in Edinburgh, UK. As an Embedded Software Test Engineer, you will play a key role in ensuring the quality, reliability, and performance of software powering next-generation control units for Digital Displacement Pumps. Your work will help drive innovation in mobile machinery applications across construction, agriculture, and off-highway industries. You will join a collaborative team focused on developing advanced embedded technologies that improve efficiency and deliver real-world value for customers worldwide. By strengthening software quality and automation, you will contribute directly to products that make operations smarter and more sustainable.

This is an opportunity to combine your expertise in embedded systems, software verification, and test automation while influencing how high-quality software is delivered across the product lifecycle.

What You’ll Be Doing
  • Verification and validation of complex real-time control algorithms
  • Creation and maintenance of Continuous Integration test-environments
  • Design and implementation of automated system tests
  • Establishing vital quality gates for the software release process
  • Tool-assisted documentation in a version control management process
  • Improving test reports and dashboards to be shared with software developers and stakeholders
  • Close collaboration with co-located, international, and cross-functional teams
What We’re Looking For
  • Degree in Computer Science, Computer Engineering, or a siumilar related discipline, alongside strong knowledge in the field of embedded systems and embedded software
  • Experience in testing embedded software using state-of-the-art test automation methodologies, preferably in Python
  • Fundamental understanding of source code written in the C and C++ programming language
  • Good understanding of Continuous Integration test strategies, such as Software Unit Tests
  • Ease of handling hardware debug tools such as debuggers (JTAG), protocol analyzers, oscilloscopes, multimeters, etc
Advantageous Would Be Experience With
  • Microsoft Azure DevOps, incl. pipelines
  • Automation of product integration through scripting, i.e. Python or pyTest
  • Code Coverage Measurement
  • Requirement Management tools, i.e. Siemens Polarion ALM
  • CAN communication and higher layer CAN protocols, e.g. J1938
  • Version Control Management, i.e. git
What You’ll Get From Us
  • We promote from within and support your learning with mentoring, training, and access to global opportunities.
  • You’ll have flexibility, autonomy, and support to do your best work while maintaining a healthy work-life balance. Your well-being matters to us.
  • We strive to create an inclusive work environment where people of all backgrounds are respected, and valued for who they are.
  • You’ll receive benefits like annual bonus, paid vacation, pension plans, personal insurance, and more. These vary by country and contract, but they’re worth asking about—we think they’re pretty great.
Ready to Make a Difference?

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or other protected category.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Electrical and Electronics Engineer
Electrical and Electronics Engineer

Danfoss • Dalkeith

On-site
GBP 42,000 - 64,000
Electrical and Electronics Engineer
Electrical and Electronics Engineer

Danfoss GmbH • City of Edinburgh

On-site
GBP 42,000 - 65,000
Senior Software Engineer
Senior Software Engineer

Siemens • North East

On-site
GBP 70,000 - 100,000
Performance-Based Bonus
Flexible Working Hours
Pension Plan
+1
Senior Software Engineer
Senior Software Engineer

Siemens Mobility • Hebburn

On-site
GBP 60,000 - 85,000
Performance bonus
Flexible working hours
Pension plan
+1
Embedded Software Test Engineer
Embedded Software Test Engineer

Crane Company • Leicester

On-site
GBP 40,000 - 60,000
Competitive salary
Comprehensive benefits
Collaborative team environment
Manufacturing Engineer
Manufacturing Engineer

Danfoss • Havant

On-site
GBP 35,000 - 52,000
13th salary
Annual bonus
Paid vacation
+2
Embedded Software Engineer
Embedded Software Engineer

Deep Sea Electronics Ltd • Filey

On-site
GBP 60,000 - 80,000
25 days holiday
Life Insurance
Enhanced Maternity/Paternity pay
+2
Staff Software Test Engineer
Staff Software Test Engineer

United States Digital Space LLC • Greater London

On-site
GBP 73,000 - 131,000
Equity plan
Salary-sacrifice pension
Private medical, dental and vision
+5
Embedded Software Development Engineer in Test (Embedded SDET) - Nottingham, UK
Embedded Software Development Engineer in Test (Embedded SDET) - Nottingham, UK

Videojet Technologies • Nottingham

Hybrid
GBP 50,000 - 70,000
Hybrid working
Career development
Continuous learning
+2
Senior Software Engineer
Senior Software Engineer

Siemens Mobility • South Tyneside

On-site
GBP 65,000 - 90,000
Performance-based bonus
Flexible working hours
Pension plan with employer up to 10%
+1