We are looking to recruit a software engineer into our established growing company. This person will be responsible for the electronic (software) design and development of control and communication systems within the businesses industry sector.
Responsibilities
- Collaborate with colleagues to develop electronic control and communication software for new products and refine existing products as part of product enhancement programme.
- Undertake diagnostics of components to identify problem root causes and implement fixes.
- Utilise the teams project management methodology to work collaboratively with the team on projects from start to completion, providing expert input into new feature development.
- Provide support and technical expertise to ensure existing product ranges remain compliant, updating them accordingly where necessary.
- Ongoing review and optimisation of software designs to identify and implement cost savings and performance improvements. This includes keeping up to date with core industry technologies and advancements.
Skills:
- Demonstrated experience of designing, analysing and developing embedded systems.
- Ability to rapidly prototype embedded boards for development e.g. in-circuit emulators.
- Innovative in thinking with the ability to effectively communicate new ideas with justification from first principles.
- Strong IT skills with experience of C programming/ assembler (8/16/32 bit platforms).
- Experience in serial protocols (RS232, RS485, I2C, SPI) and ADC techniques (software filtering etc).
- Experience of code porting between difference microcontroller architectures.
- Able to build good working relationships with colleagues and customers.
- Good organisation and time management skills.
- Good problem-solving skills.
Desirable:
Experience of RF comms functionality e.g. WiFi/Bluetooth/ISM systems.
Experience of Modbus protocol.
Experience in Windows and Linux development environments.
Experience of Embedded Wizard
Benefits:
Company offers an excellent working environment with superb benefits to include:
Company pension scheme - the company will double your pension contributions to a max of 8% of salary.
Free Life assurance of 5 x P60 earnings
Share save scheme - discounted share purchase plan.
25 days holiday & bank holidays (33 days) - 4 ½ days needed for Christmas shut down.
Subsidised staff canteen
Working hours are Mon - Thurs 09:00 - 17:00 and Fri 09:00 - 16:30 with ½ hour lunch break each day.
6-month standard probationary period
Drug & Alcohol testing standard part of recruitment process.
Car driver.
Please apply to this advert directly or email or contact the Cardiff office on or