We are seeking an experienced Senior Software Engineer to join a fast-growing, innovative organisation at the forefront of semiconductor technology, embedded systems, and capacitive touch solutions.
This is an exciting opportunity to lead the design and development of firmware and advanced touch algorithms used in next-generation consumer electronics. You will play a key role in shaping technical direction, mentoring engineers, and delivering high-quality embedded software solutions across the full development lifecycle.
Key Responsibilities for this Senior Software Engineer position in Whiteley,
Technical Leadership & Project Delivery
* Lead end-to-end development of embedded software and capacitive sensing algorithms
* Define and drive software architecture and firmware design decisions
* Manage project delivery, ensuring timelines, quality, and customer expectations are met
* Mentor and support junior and mid-level engineers
* Facilitate Agile/SCRUM processes including sprint planning and retrospectives
* Collaborate with cross-functional teams including IC design, hardware, and applications
* Identify and manage technical risks, dependencies, and trade-offs
* Act as a technical interface with customers, supporting system integration
Technical Development
1. Develop firmware using Embedded C and Assembler
2. Perform model-based design using Python...