Embedded Software Engineer
Aberdeen, Aberdeenshire, United Kingdom
Job type: fulltime
Job industry: I.T. & Communications
Do you want to solve tough challenges for the global energy industry?
Our client Aker Solutions are changemakers and accelerators. With a proud history of delivering complex projects to the oil and gas industry, they need talented individuals to help shape the path towards a sustainable energy future.
Aker Solutions' Controls System & Product Engineering department is responsible for design and development of next-generation subsea control systems, electrical actuators, condition and performance monitoring and electrification of subsea products. The department is also responsible for the support and sustainment of the delivered subsea products, and consists of 4 teams:
Product Architecture & Test
Embedded Electronics & Mechanics
Embedded Software & Configuration
Product Support & Sustainment
We are looking for an Embedded Software Engineer for the Product Support & Sustaining team, to be based in the UK.
What will you be doing?
As an Embedded Software Engineer, you will be assigned to product support and sustainment tasks and take part in all lifecycle phases from requirements to design, implementation, verification, release and product support. Responsibilities and tasks will include:
Provide software product support to internal and external customers
Execute sustainment scopes for supported software products
Perform fault analysis and diagnostics on supported software products
Develop products and software according to the requirements and quality demands
Raise and execute continuous improvement suggestions to supported software products
Be part of the team defining the design and components to support the product requirements
We think you should have:
B/MSc degree in Computer Science / Software Engineering or similar. Newly graduated candidates are also encouraged to apply.
Basic understanding of Electronics
Ability to handle complex specifications and develop consistent solutions
Enthusiastic and creative with focus on delivering results
Methodical and patient approach to solving problems
Good people and communication skills
Experience with the following:
All phases of software development lifecycle
Design and development of embedded and windows applications using C/C++
Serial communication protocols
TCP/IP / network knowledge
Experience with one or more of the following is a benefit
Communication interfaces (i.e. RS485, CANbus)
Communication protocols (i.e. Modbus RTU, Modbus TCP, CANOpen)
Implementation and fault-finding techniques associated with serial communications systems or IP based communications systems.
Serial and analogue sensor interfaces
More reasons to work with Aker Solutions:
Professional development and career opportunities
Competitive pay and benefits
Healthy work-life balance
Join a company committed to becoming a significant player in the energy transition
With over 90 years' combined experience, NES Fircroft (NES) 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.With more than 100 offices in 45 countries, we are able to provide our clients with the engineering and technical expertise they need, wherever and whenever it is needed. We offer contractors far more than a traditional recruitment service, supporting with everything from securing visas and work permits, to providing market-leading benefits packages and accommodation, ensuring they are safely and compliantly able to support our clients.