Leave us your email address and we'll send you all the new jobs according to your preferences.
Software Engineer
Posted 12 days 12 hours ago by Oxford Product Design Ltd
Permanent
Full Time
I.T. & Communications Jobs
Oxfordshire, East Hagbourne, United Kingdom, OX119
Job Description
About the role:
To deliver electronics projects at OPD and be involved in the strategic development of OPD's firmware and hardware development for our clients.
About you:
We're looking for an experienced embedded software engineer who is confident in delivering technically complex projects and leading firmware and hardware development from concept to production.
Role Responsibilities:
- Support proposals development that accurately reflect the scope and requirements of hardware projects, including timelines, deliverables and budgets ,
- Lead the technical direction of embedded software design in a wide range of projects ,
- Collaborate with subcontractor resources, Design and Engineering team colleagues to develop innovative and effective solutions ,
- Support Electronics Engineering with board bring-up and debugging ,
- Lead unit development, integration and automated tests as part of software development process ,
- Develop clean, maintainable and production-level software ,
- Compile and review technical documentation
Role Requirements:
- Degree in Electronics or Electrical Engineering ,
- 5 years (+) of experience in embedded software design ,
- Proficiency in C/C++ and Python ,
- Strong background in bare metal programming, RTOS on Microcontrollers and multithreading ,
- Proven track record of successfully software development, from architectural design to release for production ,
- Version control and repository systems (Git, etc.) ,
- Strong knowledge of wired and wireless communication protocols ,
- Excellent communication and interpersonal skills, with the ability to build strong relationships with clients and colleagues ,
- (Beneficial) Knowledge of signal processing technics and DSPs ,
- (Beneficial) Understanding of CI/CD pipelines and modern software development practices ,
- (Beneficial) Experience in medical software development
Oxford Product Design Ltd
Related Jobs
Data Analyst
- £55 - £65 Hourly
- Lanarkshire, Glasgow, United Kingdom, G32 0
Principal Software Engineer
- £65,000 - £75,000 Annual
- London, United Kingdom
Engineering Manager - STIBO - 2 days London - Outside IR35
- £700 - £800 Daily
- London, United Kingdom
Software Tooling Analyst - SC Cleared
- £500 - £600 Daily
- England, United Kingdom
Project Manager - Tendering | NL | 6+ mo | Dutch speaking
- Utrecht, Netherlands