Software Engineer
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 API
If you would like to apply for this vacancy, please send your CV to Andrew Knight or Laurence Powell of KO2 Embedded Recruitment Solutions.