Smart Solutions are working with an award winning manufacturer who are recruiting a Software Engineer to join the team in Swansea. The jobholder will be required to be comfortable working across the full software design lifecycle, from design through to validation and release. The candidate must be able to effectively communicate the test requirements of their software.
The job holder is expected to have knowledge and experience developing code in line with medical device or other regulated industry standards (MISRA, 60335, 62304, 60601) and be comfortable producing the required associated documentation for regulatory compliance.
The role will be required to deliver work to support a wider product development team, therefore a good work ethic, professional approach to delivery and the ability to communicate issues to a cross functional team is essential. A proven track record of delivery and working understanding of fundamental project and time management processes would benefit the candidate.
Key Responsibilities of the Software Engineer:
- Focusing on embedded development for ARM core and Renesas microcontrollers (using C) with some PC side development (primarily in C#) interfacing to the production environment, responsibilities will include:
- Embedded Developing in C & C++ within MISRA guidelines
- Coding with an Object Oriented approach
- Working with Cortex processors especially ST and Renesas parts
- Developing Test Harnesses and Simulators
- Developing code in line with medical device or other regulated industry standards (60335, 62304, 60601)
- PC Based Developing Applications with Visual Studio in C#
- Automation Developing code for control of automated test equipment
- Interfacing to production environment sensors and equipment
- PLC systems and coding
Requirements of the Software Engineer:
Essential
- Use software version control systems (Git, Devops etc)
- Strong C programming skills for embedded platforms (ARM)
- Peripheral communications SPI, UART, I2C
- Experience conducting formal code reviews and working to coding standards
- Strong analytical, problem solving skills to identify bugs and find solutions
- Strong written communication skill for planning and documenting work to meet regulatory requirements
- Familiarity with the software development lifecycle
Desirable:
- Experience working on prototype devices
- Developing with Visual Studio, C++ and C#
- Comfortable working with hardware and electronics (soldering, debugging etc)
What you will get:
- Attractive starting salary between £45,000.00 to £55,000.00 DOE
- Permanent Contract with career mapping
- Excellent company package including workplace pension, life assurance, product discounts and healthcare plan.
If this sounds of interest to you and you would like to find out more then why not click apply today and one of our team will come back to you.
Smart Solutions Recruitment are acting as an employment business