ESWIN UK has a modern and fast-paced environment, and you'll be working on the latest touch technologies, continually pushing the boundaries of what’s possible.
Our vision is to become a great enterprise based on core technologies in display and video, high-speed AI data processing and wireless connections.
We have recently opened a new vacancy in the Software Development department and are now looking for an ambitious, talented individual to join our expanding team.
Job Purpose
This role is responsible for leading the design, development, and delivery of firmware and touch algorithms for our capacitive touch sensor products. The successful candidate will drive technical direction, coordinate cross‑functional teams, and ensure high‑quality delivery across the full software lifecycle. You will act as a technical leader, working closely with IC, system, and application teams while mentoring engineers and ensuring alignment with business and customer objectives.
Main Duties
Tech Lead & Project Delivery:
* Lead the end‑to‑end development of embedded software and algorithms for capacitive sensing products.
* Define technical architecture and design decisions for firmware and algorithm development.
* Coordinate and lead project delivery, ensuring timelines, quality, and customer expectations are met.
* Provide technical guidance and mentorship to junior and mid‑level engineers.
* Drive Agile/SCRUM processes, including sprint planning, reviews, and retrospectives.
* Collaborate with cross‑functional teams (IC, hardware, applications) to ensure seamless product integration.
* Manage technical risks, dependencies, and trade‑offs across projects.
* Act as a key technical interface with customers, supporting integration with customer hardware and host operating systems.
Technical Responsibilities
* Working at the cutting edge of capacitive sensing and display technologies
* Program Firmware in embedded C and Assembler as required.
* Model‑driven development using Python, MATLAB or similar for algorithm design and data analysis.
* Design, simulate, implement, debug, and test algorithms for tracking and interpreting user input.
* Design, simulate, implement, debug, and test low‑level drivers for interacting with MCU peripherals.
* Product integration within customer hardware and host operating systems.
* Interface with IC design, Hardware design and systems development teams.
* Work within a continuous delivery environment with consumer electronics customers.
What we expect from you?
* Proven experience leading or coordinating multidisciplinary software projects.
* Strong interpersonal and communication skills to guide cross‑functional teams and interact with customers.
* Curious and passionate to share your knowledge, whilst learning from others - regardless of their background, tenure or seniority.
* Strong experience of firmware and software development in C.
* Solid understanding of software architecture and system design principles.
* Experience in hands‑on development and troubleshooting on embedded targets.
* Experience of a high‑level language like MATLAB; Python; LabVIEW, etc. would be beneficial.
* Experience in using revision control tools like SVN and Git.
* Familiarity with task management tools, defect tracking tools, and peer review.
* Capable of working across the full software life cycle.
* Experience in applying test‑driven development and behaviour‑driven development practices would be beneficial.
* Knowledge of Digital Signal Processing (DSP) and image processing theories would be beneficial.
* Open to work travel.
The essential requirements
* BSc or BEng Electronics/Computer Science/Software Engineering (or a similar relevant subject)
* 7+ years of solid post‑graduate experience in engineering.
* Minimum 2+ years in a functional line manager or technical lead role, leading project delivery and mentoring engineers.
* Demonstrated experience delivering complex, cross‑functional projects.
What can you expect from us?
We spend a third of our lives at work. So, choosing where and how we spend that time is important. Here are a few of the things we offer our staff:
* The opportunity to make a difference.
* A challenging environment where you can thrive, both personally and professionally.
* Work hard, play hard! We like to have fun at ESWIN UK, and there's always something going on.
* Hybrid working, with modern and friendly offices.
* Private health cover.
* Mental health assistance programmes and services.
#J-18808-Ljbffr