
Senior Embedded Software Engineer Leeds, England
Job description
Location: Sedgefield or Leeds
Purpose of role:
The Senior Embedded Software Engineer is key to the design of RF products/systems within Filtronic, enabling control and data management embedded within products and on supporting platforms.
The senior embedded software engineer will help lead the design and development of embedded systems.
The senior engineer will assist teams in identifying issues with embedded systems and find solutions.
Responsibilities:
The role will include the following tasks
- Serves as the engineering leader for embedded software within project teams
- Defines and documents the requirements of the embedded software both into and from the system specification working as part of a project team
- Detects areas in embedded systems that need improvement and leads the work on making those improvements
- In charge of trouble-shooting and the root cause analysis of issues with embedded systems
- Effectively interface with Customers
- Proven ability to lead the technical design effort from concept to production.
Knowledge/Skills Experience:
- Minimum of a bachelor’s degree in computer science or engineering
- At least six years of experience as a professional embedded engineer
- Experience with bare-metal and RTOS eg. STM32F/MSP430/PICs etc.
- Experience with embedded Linux
- Deep expertise in C/C#/C++ programming
- Ideally, experience with Python, SQL, ASP.NET
- Experience in working with real-time operating systems
- Experience in debugging and using debugging tools
- Experience in interfaces, IP protocols, and hardware subsystems
- Experience in working as part of a team
- Strong interpersonal and writing skills
- Exceptional analytical and problem-solving skills
- Self-motivated and passionate about your work and embedded systems
- Ability to communicate written information clearly for internal or external use.
- Ability to multi-task and work in a fast-paced environment
- Willing to travel occasionally, domestically or internationally.
- Excellent interpersonal, communication and negotiation skill
- Ability to obtain security clearance to SC level.
