Principal Software Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

High Wycombe - UK

profile Monthly Salary: Not Disclosed
Posted on: 20 hours ago
Vacancies: 1 Vacancy

Job Summary

Were hiring a Principal Software Engineer to join a global technology business based in Buckinghamshire. The company designs and builds high-precision laboratory instruments used in science healthcare and environmental testing.


Please note: NO SPONSORSHIP IS PROVIDED WITH THIS POSITION

What Youll Do as a PrincipalSoftware Engineer:

  • Lead the design and architecture of software systems across the full stack from embedded C/C firmware controlling hardware to high-level C#/.NET applications.

  • Mentor and guide a multidisciplinary team of software firmware and electronics engineers.

  • Apply physics-based thinking to develop algorithms that turn raw sensor data into meaningful scientific results.

  • Work closely with hardware teams to bring up new boards debug complex opto-electronic systems and integrate hardware with software seamlessly.

  • Drive innovation in next-generation products particularly in areas like thermal analysis and materials characterisation.

  • Support manufacturing and production while collaborating cross-functionally on high-level software development.

Requirement for a PrincipalSoftware Engineer:

  • Degree in Physics Mathematics or Engineering with a strong physics component.

  • 10 years of commercial software experience with a proven track record of delivering complex systems.

  • Expert-level skills in C#/.NET and strong experience in C/C for embedded systems/firmware.

  • Experience leading or mentoring multidisciplinary technical teams.

  • Background in scientific instrumentation industrial automation or similar environments where software interacts with hardware.

  • Strong understanding of communication protocols (I2C SPI USB Ethernet) and the ability to read schematics/datasheets for development and debugging.

  • Experience defining software standards driving Agile processes and implementing CI/CD pipelines.

Please note: NO SPONSORSHIP IS PROVIDED WITH THIS POSITION



If you are interested in the PrincipalSoftware Engineer inBuckinghamshireplease email or apply direct today!


Required Experience:

Staff IC

Were hiring a Principal Software Engineer to join a global technology business based in Buckinghamshire. The company designs and builds high-precision laboratory instruments used in science healthcare and environmental testing.Please note: NO SPONSORSHIP IS PROVIDED WITH THIS POSITIONWhat Youll Do a...
View more view more

Key Skills

  • Continuous Integration
  • Docker
  • Jenkins
  • Python
  • System Design
  • Agile
  • C/C++
  • Go
  • Systems Engineering
  • Software Development
  • Java
  • Distributed Systems