jobs@itdev.co.uk
to arrange a chat. Flexible working You can work in the Southampton office, or on a hybrid basis. If you want to work on a hybrid basis, you need to be prepared to visit the office when needed (for example, when working on Integration, Verification and Validation tasks with hardware located in the office). Our culture and values are vital to the success of the business, so we believe it's important to have some face-to-face contact with you in the work environment. This means you need to already be eligible to work in the UK, and able to get to Southampton easily. ITDev is an equal opportunities employer. We believe diversity and inclusion is central to our success. We make recruiting decisions based on your experience and skills. We are looking for passionate people from a range of backgrounds and we welcome applications from any race, age, gender, background or religion. We actively encourage applications from those who are returning to work after a career break. Responsibilities • Collaborate with cross-functional teams to define software requirements and specifications. • Architect embedded software systems. • Design, implement, test and debug embedded software to meet customer requirements. • Develop and execute test plans to ensure software quality and reliability. • Implement and optimise software algorithms to meet performance and resource constraints. • Conduct code reviews and provide mentorship to junior engineers. • Liaise with stakeholders, including clients, as required. • Ensure software is developed according to relevant standards. Essential requirements You must have in-depth experience of: • C/C++ programming. • RTOS and real-time embedded systems. • Critical control loops with millisecond timing. • Embedded software development on ARM, TI, or Microchip MCU architectures. • Communication protocols (I2C, SPI, UART, CAN, USB). • Revision Control Systems (e.g. Git, Subversion). You must have: • Strong analytical and problem-solving skills. • Strong attention to detail. • Strong organisation skills. • Strong proactive communication skills. • The ability to write clear and comprehensive technical documentation. You must be able to work effectively within a team, supporting others when needed. Benefits - Flexible working - Hybrid working - Uncapped annual profit share scheme. You are eligible for this from day 1 of your employment (pro-rated in the first year) - 25 days holiday (plus bank holidays). Option to purchase or sell up to 5 days' holiday. - 5% pension contribution - We are IET Business Partners, so pay your membership fees and can help you on the path to becoming a Chartered Engineer. - You will have a mentor who will help you with your personal development objectives. - Learning and development support. We assess your development needs and support you to develop your knowledge and skills further. We offer training, including access to online courses using Pluralsight and Udemy. - Employee Assistance Programme (EAP) to help our staff keep physically and mentally health, and safe whilst at work. - Private medical cover, including rewards scheme. - Other benefits including Perks At Work, Employee Recognition Programme, Long Service Awards, Payroll Giving Scheme, and several more!
#J-18808-Ljbffr