Software Engineer

KBM Resourcing Ltd

Working for a world leader within a fast growing market is generally an attractive proposition for any prospective employee. When you add a company that is taking the IoT subsea, it gets even more interesting. This is surely a very attractive opportunity for a Software Engineer to be at the cutting edge of technology.
Develop new & enhance existing embedded software for SIoT and UIoT products.
Analyse system/software requirements, architect solutions, design, test and maintain embedded software.
Take software designs through the full software engineering lifecycle (from initial specification to software/product release).
Liaise with other engineering functions (systems, hardware & mechanical), production and business colleagues to ensure product & customer requirements are fully satisfied.
Candidate Requirements:
Good honours or postgraduate degree (BSc/MSc) in Software Engineering, Computer Science or equivalent.
3+ years relevant embedded software engineering experience.
Excellent C/C++ programming skills, in a real time, embedded environment.
Strong understanding of embedded systems.
Knowledge of 8/16/32-bit MCU architectures.
Experience of debugging and testing real-time embedded software designs.
Knowledge of revision control systems, including SVN, Git, etc.
Ability to understand detailed system/software requirements, develop software solutions, implement on target hardware and test designs.
Good knowledge of industry-standard communication interfaces (RS232, RS485, SPI, USB, Ethernet, etc) and associated applications.
Experience of debugging systems/software using JTAG development tools.
Ability to interpret circuit schematics and component datasheets.
Ability to debug prototype hardware/software.
Confident using lab test equipment, such as oscilloscopes, logic analysers, etc.
On offer is a salary of £35-45K DOE with additional benefits.

To apply for this job email your details to

Comments are closed.