Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Lead Embedded Software Engineer

Job LocationWhitley, Goole
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent, full-time or part-time

Job Description

We are recruiting a Lead Embedded Software Engineer to join our Team based in West Yorkshire.What will you be doing in this roleAs a Lead Embedded Software Engineer at Tunstall, youll be responsible for the full lifecycle product development (Cradle to grave), from requirements analysis through to design and test of high quality and robust designs. You will also take responsibility for technical leadership and mentoring of a small team (5 to 10)of engineers.The Ideal candidate:You will have an in depth understanding electrical engineering and design and be a proactive individual, keen to solve problems and have a focus on supporting your team to ensure their success.Key skills and experience:

  • Experience in a Lead or Senior role
  • Knowledge of C, C++
  • Experience and knowledge in working with OO design principles and Design Patterns
  • Experience with testing frameworks and integrating them into CI/CD environments.
  • Working with and using continuous integration and build environments such as Jenkins or Azure DevOps pipelines.
  • Developing software for embedded devices
  • Experience and knowledge of architectural designs for specifications
  • Knowledge of Real Time Applications and Operating Systems
  • Developing TI range of processes and tools
  • Understanding of the software development lifecycle and processes, agile and waterfall.
  • Working knowledge of software developments tools, code composer studio, Keil, Visual Studio DevOps.
  • Ability to work on windows and Linux development environments
  • Good understanding of wireless protocols and technologies such as WiFI, Bluetooth, zigbee, z-wave.
  • Good understanding of IP and Ethernet networking
  • Good understanding of VoIP and SIP based systems
  • Demonstrable experience of software (embedded and operating system development) within Consumer Electronic, or similar industries
If you are not sure if you have the relevant skills or experience, then please apply (only takes a few minutes) and let our team review and come back to you.What we offer:
  • Competitive salary
  • 25 days holiday
  • Healthcare
  • Contributory pension
  • Volunteer day
  • Car benefit scheme
  • Perks and benefits that include things like: free eye tests, a cycle to work scheme, retail discounts and a subsidised on-site canteen
  • Free car parking
  • A warm and welcoming team environment
  • Development and a chance to build a rewarding career
Your day-to-day responsibilities will include:
  • Architects, creates and reviews design specifications for complex software components, subsystems or overall systems as required (this will include software design specifications)
  • Produce well structured, documented and maintainable code to meet project goals
  • Provide maintenance support for existing products to ensure prompt rectification of problems
  • Ensure proper tests, debug and verification of designs prior to release as requested
  • Lead and contribute to, formal design and project reviews
  • Create work breakdown and estimates for new projects and deliver to agreed timescales
  • Define and create build environments and configuration management systems to ensure consistent usage and correct release of software.
  • Act as a coach to less experienced engineers
  • Provide technical leadership on matters of embedded software development, processes and tools. Drive continuous improvement in working methods.
  • Supervise a small team of software engineers, including task management, code reviews, performance reviews
  • Follow company/department processes and contribute to process improvements
A bit about us:Tunstall is a market-leading health and care technology provider.Were passionate about ensuring our team reflects the brilliant and unique qualities of the people and communities we support. Our incredible team of more than 3,000 colleagues provides lifesaving and life changing technology and services to millions of people in 18 different countries.At Tunstall youll find a place where youre valued and celebrated for being yourself. We empower our people to deliver the very best teamwork, innovation and thought leadership by creating an environment where we champion diversity and inclusion. We demonstrateour commitment to diversity and inclusion at each step. From our open, fair, and transparent recruitment processes, through to the many development and career growth opportunities we provide.Each Tunstall colleague has a superpower theyre unique. No one else is them, and we think thats special. Come and join our mission and be part of our team, our One Tunstall team.IND1

APPLY NOW

© 2019 Naukrijobs All Rights Reserved