About i4PD: i4PD is an employee-owned product design and development consultancy. The firm is an established brand in Scotland with an excellent reputation for delivering cutting edge designs for its clients. The company employs creative designers and experienced engineers who operate out of i4PD’s bright and spacious studio on the south side of Edinburgh. The team work collaboratively with clients to augment their internal capabilities and availability to deliver excellent results, faster. Role: We are seeking an experienced Project Manager who can manage complex multi-disciplinary product developments in a fast-moving consultancy environment. You will form a key part of our project management team, coordinating the activities of internal and sub-contracted resources, managing budgets, preparing proposals, supporting business development activities and acting as the main project point of contact with our clients. You will be able to work part of the time remotely or full time in our bright and open studio based 20 minutes south of Edinburgh’s centre in stunning rural surroundings with views of the Pentland Hills. As a member of the i4PD team you will be offered a competitive package that includes a share of company dividends through the employee trust. We recognise the value, to both you and the company, of maintaining a strong work life balance which we foster through flexible working patterns. Enhanced maternity/paternity leave is also offered alongside a Cycle to Work, EV Scheme and salary sacrifice benefits via Mintago (e.g. tax-free gym membership) as part of the package. About You: You are an embedded software developer with a background in electronics and software product development. You are a highly motivated individual who is quick to learn and able to manage working on multiple projects with limited supervision. You are able to speak with clients and non-technical stakeholders to understand their requirements and explain technical concepts. You document your designs to a high level of quality. Experience in Zephyr, FreeRTOS, iOS or Android App development, or experience in the development of medical products or products for a similar regulated environment, will be a bonus. Your Role: The remit for the role will be to: · Deliver software for interdisciplinary projects involving electronics, software and mechanics · Work with clients and our project managers to define detailed software and electronics product requirements · Work with clients and our project managers to scope, define, implement and test software for electronics products · Integrate product software around digital systems, sensors and interconnects · Implement embedded software for prototypes / test circuits and products · Review the work delivered to ensure it meets functional and quality requirements · Support full-lifecycle product development It is expected that the role will develop as the Software and Electronics team at i4pd evolves and the successful applicant should expect to play a significant part in developing both their own role and the nature of the team. Your Background: · Degree level qualification in Electronics, Software Engineering, Computer Science or equivalent · Able to demonstrate 3 years’ worth of relevant industry experience · Expertise in embedded software system design · Good skills in Embedded C and/or C++ · Experience with microcontrollers e.g. ARM, MSP430, PIC etc · Working knowledge of operating systems (RTOS / Linux / Windows) · Strong reviewing rigour · Testing / Debugging / Troubleshooting of designs · Good understanding of Software Lifecycles and development methodologies Desired Technical Skills · Experience of other programming languages (e.g. C#, Python, Swift, Java) · Experience with Embedded Systems / Single Board Computers / Modules · Familiarity with software design documentation approaches such as UML · Wireless connectivity (for example Bluetooth / BLE) · Serial communications (for example USB, RS232, SPI, I2C or 1-Wire) · Familiarity with analogue & digital sensors and interfacing to acquisition electronics · Data acquisition and analysis techniques This is a superb opportunity to join a forward thinking and successful SME business. In return you can expect a competitive salary & company workplace pension in a challenging and supportive culture and the opportunity to grow your career. Apply now with: · Your CV. · A covering letter briefly describing the contribution your skills & experience would bring to the team