Senior Embedded Software Engineer
Posted 11/04/2024 by TXM Recruit
My client is an award-winning, industry leader in the design of electronic monitoring solutions into a variety of different industries. They are looking for a driven individual who holds strong experience programming in Embedded C. The ideal candidate should also be confident in leading a team of software engineers.
My client offer hybrid working as well as flexible working hours with an array of other benefits included.
Key responsibilities:
- Lead the Embedded Software Team
- Undertake software architecture, definition, design and development, review and approval, testing and modification of embedded software products in support of the company’s research and development activities and commercial deliveries.
- Sustain the Viper standard of design excellence and innovation.
- Produce technical documentation in accordance with company procedures. Guide best practices in technical documentation for the team.
- Coordinate, plan and manage work activities to be undertaken by self and/or others. Provide support and mentoring to less experienced engineers.
- Proven strong technical and people leadership,
- Proven Embedded Software architecture design and implementation experience,
- Proficiency in Python, C and C++,
- Strong problem-solving and analytical skills,
- Software design, development, maintenance, debugging and testing for ARM microprocessors and STM32 microcontrollers.
- Embedded application development for high reliability and high availability systems.
- Working knowledge of embedded operating systems, Linux / UNIX and RTOS families.
- Extensive usage and understanding of microcontroller peripherals for data acquisition and control, for example: USB, I2C, SPI, UART, DMA, I2S, ADC, and DAC.
- Extensive usage and understanding of firmware application development for communication interfaces, including Ethernet, RS485, RS232, CAN, and LCD.
- Understanding and usage of communication protocols, including TCP/IP, Modbus RTU / TCP, and CANBus.
Apply
To apply for this Senior Embedded Software position please call Ben Clarke on (phone number removed) or send your CV to (url removed)
- Type:
- Permanent
- Start Date:
- 12/05/2024
- Contract Length:
- N/A
- Contact Name:
- Login or register to view
- Telephone:
- Login or register to view
- Job Reference:
- BH-35440-2
- Job ID:
- 221452051
- Applications:
- Less than 10
Remember: You should never send cash or cheques to a prospective employer, or provide any financial information. Please get in touch if you see any roles asking for payments or financial details from you. For more information, visit jobsaware.co.uk.