Position: Software Engineer
Location: Warrington
Salary: Up to £50,000 + Benefits
The Role: Our client is now looking to add a Software Engineer to their growing team in the Warrington area. They are leaders in their field and with over 30 years industry experience they have a stellar reputation for designing innovative, bespoke software solutions for a range of customers across multiple industries.
Key Skills and Experience Required:
C/C++ programming on Linux
Embedded systems
Time-critical software systems, such as multi-threading, synchronisation, interrupt handling.
Experience of working in a manufacturing/engineering company environment.
Familiar with the use of IDEs, debuggers, source code repositories, bug tracking databases and unit tests.
HND or Degree qualified - Computer Science or Engineering related subject.The successful Software Engineer will be working in a team environment, with plenty of opportunity to contribute to the full development life cycle; from initial concept through to test and manufacture.
The role is focussed on embedded software development initially, but there is scope to also work on developing the PC-based applications. In time there is the opportunity to progress into a team lead or management level role, although the role will still include hands on design and development tasks.
Desirable Skill and Experience
Familiarity and interest in scientific instrumentation and their applications, or similar industrial, scientific or medical products.
Object-oriented software design principles and their use in software applications.
Experience with configuring and deploying embedded operating system components such as uboot and Linux.
User interface design, including web-based applications.
Experience of working with automation/IOT protocols such as OPC-UA, MQTT, Rest API, Thrift APIIf you would like to apply for this vacancy, please send your CV to Andrew Knight or Laurence Powell of KO2 Embedded Recruitment Solutions