Advance Search

Browse CVs

Research and Development Engineer - Software

Posted 3 days ago

  • Sprowston, Norfolk
  • Any
  • External
  • Expires In 3 months
Reports To: Lead Systems and Software Development Engineer

Department: Research and Development

About the client:
We specialize in innovative solutions for their industry, with a strong focus on remote systems. Our client has a rich history and a global presence, supplying cutting-edge equipment and providing comprehensive support.

About the Role:
As a Systems and Software Development Engineer, you will work with the lead engineer to design and implement software improvements, focusing on both front-end and back-end systems. The role includes refining systems and user interfaces through the application of new technologies.

Main Responsibilities:
Develop and maintain software in C++.
Deploy and administer software on Linux systems.
Design and implement user interfaces.
Contribute to systems engineering processes.
Write technical specifications and reports.
Manage software releases and documentation.
Interface software development for hardware and third-party software.
Use MATLAB/Simulink for system design and testing.
Solve technical problems and explore new methods.
About the Person:
Essential:
Degree in Engineering, Mathematics, Physics, or similar field.
Proficiency in C++ coding.
Strong problem-solving skills.
Ability to manage multiple tasks and present technical information.
Willingness to work both independently and as part of a team.
Eagerness to learn and adapt to new technologies.
Flexibility in task management and time management.
Willingness to engage in hands-on tasks and occasional travel.
Physical Demands & Work Environment:
Occasional travel and irregular hours may be required.
Work within a structured, collaborative environment.
Key Working Relationships:
Internal: R&D team, engineers, supply chain, and programs.
External: Customer operational teams.
TPBN1_UKTJ