SonicJobs Logo
Left arrow iconBack to search

Senior Embedded Software Engineer

Primaire Consulting Ltd
Posted 3 days ago, valid for a month
Location

Worthing, West Sussex BN111AJ, England

Salary

£60,000 per annum

Contract type

Full Time

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • Our client, a leader in Industrial Automation and Process Control technology, is seeking a highly motivated Software Engineer with a Master's degree or equivalent in Computer Science, Electronics, Controls, or Instrumentation.
  • The role requires at least 5 years of experience as a Senior Embedded Software Engineer, focusing on architecting and implementing embedded software for industrial devices.
  • The successful candidate will lead the Embedded Software/Firmware Team, standardizing components for next-generation products and ensuring compliance with cybersecurity standards.
  • Key responsibilities include establishing source code repository structures, implementing cross-platform builds, and developing embedded software primarily using C++14.
  • The position offers a competitive salary of $120,000 per year, with a strong emphasis on collaboration and problem-solving to deliver high-quality solutions.

Our client is a leader in Industrial Automation and Process Control technology. With a focus on temperature control and data acquisition our client offers innovative solutions to the Industrial, Pharmaceutical, Biotechnology and Healthcare organisations globally.

A bit about the role:

  • My client is looking for a highly motivated individual, who is passionate about understanding customer problems, and able to deliver high-quality solutions on time.
  • The Software Engineer will be responsible for architecting, designing, and implementing embedded software into industrial devices.
  • You will lead, mentor, and oversee the Embedded Software/ Firmware Team, focusing on firmware architecture and standardising components for next-generation products.
  • Collaborate on system-level requirements and derive firmware specific and device specific functional requirements for current and future projects.
  • Establish and govern the source code repository structure (e.g., GIT).
  • Implement and maintain cross-platform builds (using CMake) for both target (e.g., VxWorks) and Windows simulator builds, supporting unit testing (e.g., GTest/GMock) with a Test Driven Development approach.
  • Develop and coordinate the teams development of Embedded Software, primarily using C++14.
  • Design and implement runtime and compiler capable of executing PLC programming languages (IEC 61131-3).
  • Engage in threat model analysis to ensure next-gen products meet IEC 62443-2 cybersecurity compliance.

Whats required:

  • Masters degree or equivalent in Computer Science, Electronics, Controls or Instrumentation.
  • Knowledge of Control Automation systems and Software database systems
  • Proven track record Real time operating systems, such as FreeRTOS, VxWorks 7+
  • Experience as a Senior Embedded Software Engineer
  • Ability to guide customers in implementing our clients solutions in a compliant manner.
  • Knowledge/Experience of Process Management Principles such as Waterfall/Agile
  • Experience in similar industrial field
  • Knowledge of control / automation systems, data recording / logging systems

Apply now in a few quick clicks

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.