Job Description
Embedded Engineer
Location: Salford/Remote working option
Salary: £35,000 - £43,000 aae p.a.
Benefits: Attractive benefits including share option scheme
Hours: Flexible working hours
Overview
Our client is helping build the world’s smartest heating system. They are looking for passionate & talented individuals to join their team. The team are dynamic & fast paced, keeping up to date with the latest technologies, & using agile & self-organising principles to help deliver quality products & services. They embrace the user experience by continuously striving to add value to products through automation, collaboration, & a proactive monitoring & feedback loop with customers. Outstanding career progression opportunities.
The Role
- As a motivated Embedded Engineer, you will join an agile cross functional disciplined team
- You will be responsible for designing & implementing technical solutions for new & existing products
- You will have strong analytical & troubleshooting skills, solid communication skills
- A desire to tackle complex problems & a genuine passion for technology
- While you have a strong hardware engineering background, you should be comfortable with some basic C programming
- You will also have an awareness of mechanical design & product life cycle management
Your Experience
- 2-6 Years Embedded experience
- Experience in designing & implementing simple solutions to tricky problems
- Experience with build automation
- Understanding of RTOS based architectures
- Experience with maintaining & supporting over the air firmware upgrades
- Experience working with low energy devices
- Good understanding of hardware interfaces & key communication protocols
- Good networking experience with at least basic understanding of IP, network protocols (e.g. http, https, COAP, MQTT)
- Comfortable with using simple text editors & comm& line tools
- Proven willingness to deep dive into new technologies
- Sound analytical, problem solving & decision-making skills
- Good knowledge of security as it relates to IoT devices & the known standards
- Experience with the agile methodology
- Proficient oral & written communication skills
- Passion for technology & innovation
Desirable (not essential)
- History of managing large scale deployments
- Knowledge of boiler/heating/cooling systems & industry protocols Automation tooling (Static Analysers, Code Profiling, …)
- CI/CD principles & best practices (Git-based workflows, ...)
- Knowledge of good clean code practises
- Have written & maintained reusable code bases
- A degree in computer science or related areas