NES Fircroft

Software Engineer

Click Here to Apply

Job Location

UK, United Kingdom

Job Description

Software Engineer – Permanent – Hybrid role (3 days onsite/week)

As an Software Engineer, you will architect, design, and develop software solutions for a market leading company within the life sciences industries.

Duties of the role include.

  • Identifying inconsistencies and formulate solutions to complex and ambiguous technical problems.
  • Developing software designs according to architecture that meet defined product specifications.
  • Proposing solutions and technical direction for future development efforts.
  • Provide in-depth design reviews to ensure designs can meet product’s functional and performance requirements.


Required Experience

• Experienced with embedded Linux based software systems utilizing both structured and object-oriented concepts using C++ across design, development, and implementation

• Six or more years of experience in design and implementation of multi-tasking and multi-threaded systems.

• Demonstrated technical expert within a software development organization.

• Experienced in development using various operating systems, including real-time operating systems (RTOS), such as ThreadX, RTXC, Linux, Windows (standard or embedded).

• Knowledge of YOCTO or BSP development for ARM platform.

• Knowledge and experience with standard communication and network protocols (CANBUS).


With over 90 years’ combined experience of delivering workforce solutions to the global energy industry, NES Fircroft is proud to be the world’s leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Infrastructure, Life Sciences, Mining, Automotive and Chemicals sectors worldwide.

We provide tailored staffing solutions, sourced from a global talent pool by a dedicated, discipline specific team of consultants.



Location: UK, GB

Posted Date: 10/5/2024
Click Here to Apply
View More NES Fircroft Jobs

Contact Information

Contact Human Resources
NES Fircroft

Posted

October 5, 2024
UID: 4888215545

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.