Bluefin are recruiting a Principal level Software and Controls Engineer for a high technology client based in Leicestershire.
The Role
Lead a team of software engineers to deliver product level control and interface software for allocated projects & products
Key Accountabilities
Lead and manage a team of software & control engineers
Deliver product ready software (control, interface and analysis)
Ensure Software (SW) is delivered following a robust design, development and validation process
Responsible for ensuring appropriate tool chain is used for SW development
Responsible for SW specification developed from input requirements and agreed with H/W functionality team
Responsible for SW design (architecture to low level implementation)
Provide technical SW support function to internal and external product users
Experience
Demonstrable track record leading and developing teams
Demonstrable experience of managing the Full software life cycle including field deployment.
Delivery of High reliability and High availability Systems
Experience with modular, multi-processor systems
Experience with developing RTOS software (preferably with ARM systems)
Management of software development process (V-Model/Agile etc)
Key Skills
• A sound understanding of classical control theory
• C programming & environment
• Serial communication protocols: CAN, USB, I2C, SPI, UART
• RTOS software design (RTX or similar)
• State Machine design
This is an excellent opportunity to join a high technology company with an impressive product. Bluefin Recruitment is acting as an employment agency on behalf of this client.