Location: Hybrid / Harpenden, Hertfordshire
Salary: £55,000 - £65,000
Hours: 40 hr. per week. Hours are flexible within office hours.
Who are Ripcord Designs?
You likely have not heard of us we know. As a behind the scenes consultancy, we don’t often get to shout about the interesting things we work on. However, if you like working on a variety of interesting projects and can’t decide between working with IoT, medical devices, or maybe even robotics then maybe a consultancy is the right fit for your curiosity in engineering. Our team is made of senior software and electronics engineers who all pay an important role in all aspects of the product design cycle.
Why we need you
We are a growing company and are looking for dynamic engineers who want to advance their careers and their knowledge in embedded software. If you would like to be part of a hands-on team then we could the help a good engineer to help us deliver quality, interesting products.
What we value
Problem solvers. Are you someone who loves engineering and solving problems? Learning is important to us, and we always aim to help our team to learn. We value engineers who say that they don’t know something when they don’t know it – they can learn. We value engineers who ask questions when they are stuck- this happens- and like working as part of a team with other senior engineers that have amazing experience and can help. We value independence, if you know how to do something, go for it and get on with it independently (from home.)
As an Embedded Software Engineer you will play an integral part in the business utilising your embedded software experience. You will work in a small multidisciplinary team to develop exciting new electronic products for a wide range of applications including medical devices, wearables and the Internet of Things.
The Position:
- Work from customer requirements to define and develop new products
- Collaborate in a team environment to deliver innovative solutions
- Develop high quality embedded software in C / C++
- Work on bare-metal, RTOS and embedded Linux environments
- Liaise with customers to assist with integration, commissioning and problem resolution
This position involves occasional client meetings and writing technical reports, so a professional level of written and spoken communication is required.
Required Skills and Experience:
7+ years of embedded software and electronics design experience
Degree in Electronics, Embedded Systems, Computer Science, or related discipline (or apprenticeship)
Embedded C / C++
Electronic Design
Good understanding of real-time systems
RTOS or Embedded Linux
Debugging software and hardware using JTAG, oscilloscopes, and serial comms
Proficient with Altium (or similar)
Write and speak English at a professional level
Desired Skills and Experience
Experience working with WIFI, Bluetooth, Zigbee
Python
Architect software and electronic designs