Software Engineer

Software Engineer

We are seeking software engineers to design, test and implement software solutions in a wide range of Imenco products and systems deployed over a range of industry sectors. The successful candidate will be working within a team of co-workers with extensive experience of subsea product solutions including through water acoustics, cameras, electronics and sensor packages.

Role:
The analysis, specification, design, implementation and test of embedded firmware and software applications within a world-leading subsea technology environment.
Key Responsibilites: (includes but not limited to)
Utilise their expertise in C or C++ to support and develop the extensive existing code base.
Additionally bring to bear personal knowledge and experience in some of the following areas for on-going software development; to provide high quality, robust and reliable solutions:
Operating systems: Desktop and Embedded system development
Platforms: x86, PIC microcontrollers, DSP and ARM
Languages: C, C++, VHDL, scripting and database languages eg perl, python, ruby, SQL, Visual Basic)
Technologies: TCP/IP, SCADA, MODBUS, Subsea acoustics, CDMA, DSP
Work competently with hardware to independently solve problems and effect new developments.
Work closely with other departmental and company-wide teams implementing solutions.
Work to exacting customer and international standard requirements. Ensure that all software-related documentation is complete, current and complies with the company’s Quality Assurance procedures.
Demonstrate commercial awareness in the execution of tasks

Qualifications:
Essential
Degree in Electronic/Software Engineering
Desirable Experience/Skills
Experience of C/C++ and Embedded Linux
Work competently with hardware to independently solve problems
Provide and execute high quality, robust and reliable test plans
Relevant industry experience and understanding of Electronics
Knowledge of scripting and database languages
Digital Signal Processing
Real Time Operating Systems
Communicate effectively with internal and external departments
Work effectively in a team

Location:
Aberdeen – UK
Reports to: Software Engineering Team Leader
To apply please forward your CV to : melissa.mcqueen@imenco.com
Closing date : 23rd June 2023