Job description
Established for over twenty-six years, Entel is a fully independent UK based Corporate International Group which has firmly established itself as a prominent leading global player in the radio communications industry. Entel operates its own design and manufacturing divisions, with distribution centres throughout the world.
We are currently seeking an experienced Embedded Software Developer to join our Research and Development team based in Cambridge.
The ideal candidate will have a minimum of 5 years firmware development experience and will be able to design and develop embedded software requirements for the monitoring and control of the full coding lifecycle.
Key responsibilities
- Design, Code and Test control and monitoring software for embedded systems
- Maintain released products
- Analyse and ensure efficiency, security, stability, and scalability of system resources
- Integrate and validate new product designs from conception
- Maintain and expand functionality on our existing products
- Provide post production support to field engineers
- Liaise with other departments such as Manufacturing, Product Support and Technical Developers
- Design and implement code that is well structured, stable, reliable, and easy to maintain
- Undertake testing and verification of firmware to ensure specifications are met
Experience
- Extensive knowledge of ‘C’ coding, essential
- Good working knowledge of Java development on Android OS, essential
- Ability to develop bare-metal firmware for ST products, essential
- Good knowledge of standard hardware interfaces (e.g., JIRA, Confluence), desirable
- Ability to use standard test equipment to verify correct functioning of embedded firmware, desirable
- Ability to read and understand schematics, datasheets, and errata notices as they relate to firmware development
- Very good debugging skills, with the ability to debug and resolve issues on embedded platforms using debugging tools such as Oscilloscope, Logic analyser, Multimeter, desirable
- Good familiarity with revision control systems (e.g., Git, Subversion)
- Industry experience, desirable
Personal specification
- Minimum 5 years’ experience in bare metal firmware development, ideally ST products
- Industry experience
- Ability to work autonomously or as part of a small team to achieve prescribed goals
- Proven track record of working with and delivering embedded system designs to market
- Strong communication and documentation skills
- Flexible approach to meet business needs
In return we offer:
- A competitive salary
- Flexible daily start and finish times (hours 37.5 hours per week – Monday to Friday, core hours 9.00am – 4.00pm)
- Holiday of 25 days per year, plus 8 normal Bank holidays
- Pension scheme (NEST)
- Free on-site car parking
- casual dress
Entel are an equal opportunities employer and we welcome applications from all suitably qualified candidates regardless of their race, gender, disability, religion/belief, sexual orientation or age.
Job Types: Full-time, Permanent
Salary: £45,000.00-£55,000.00 per year
Benefits:
- Casual dress
- Flexitime
- On-site parking
- Sick pay
Schedule:
- Day shift
- Flexitime
- Monday to Friday
Education:
- Bachelor's (required)
Work authorisation:
- United Kingdom (required)
Work Location: One location