Senior Embedded Software Engineer

Be among the first applicants.
TN United Kingdom
Leeds
GBP 45,000 - 75,000
Be among the first applicants.
Today
Job description

Vacancy: Senior Embedded Software Engineer - Leeds

Posted on 07/05/2024 | Hemel Hempstead, United Kingdom | See all our current vacancies

About Optoma

As the #1 4K UHD projection brand worldwide, Optoma is a leading manufacturer of award-winning display products, including interactive flat panels, direct-view LED displays, and business and home entertainment projectors for consumers, businesses, education, professional audio/video, and retail markets.

With top-rated technologies, superior customer service, and a talented team, Optoma delivers high-quality visual experiences. We seek smart, creative, and passionate individuals to join us in bringing innovative products and integrated technology solutions to market. It’s a great time to join Optoma!

Job Overview

We offer a great opportunity for a skilled Embedded Software Engineer experienced with embedded OS-based systems (e.g., Linux, Android) to join a small, innovative team. Our team designs and manufactures high-end Pro-AV products, maintaining control over hardware and software, from DSP algorithms to user interfaces and control systems.

The successful candidate will bring new ideas to the team and expand their skills through collaboration with our engineers, who possess expertise across the entire software and hardware stack.

Responsibilities

  1. Develop embedded systems, software, and drivers for video processing products, contributing to design and architecture.
  2. Port existing components and services from other projects.
  3. Create unit and automated tests to ensure quality.
  4. Address loosely defined problems creatively.
  5. Collaborate with an international team to evaluate and implement new features and system requirements.
  6. Support hardware and FPGA teams with verification tasks.
  7. Assist SW Team Lead with project reporting, tracking, and team management, with potential for career progression.

Candidate Requirements

Core Competencies

  • Experience developing on embedded Linux and/or Android platforms.
  • Background in developing video handling and processing products.
  • Proficiency in C++, C, Java, Android, and Linux coding.
  • Strong teamwork and knowledge sharing skills.
  • Excellent communication and interpersonal skills.
  • Self-motivated, reliable, disciplined, and eager to learn new skills.

Essential Qualifications

  • Software engineering experience.
  • BSc, BEng in Computer Science, Engineering, or related field.
  • Strong OOP skills and experience in C++, C, Java.
  • Experience developing software for embedded systems.
  • Understanding of system design and architecture.
  • Knowledge of raw video timing standards.
  • Ability to work within a multicultural, interdisciplinary team.
  • Proficiency in Microsoft Office applications.

Desirable Skills

  • Experience working across Android stack layers, TCP/IP networking, scripting (Bash, Python), UI frameworks (Qt, HTML5, JavaScript, Android Studio), hardware debugging, device drivers, and version control systems (GIT/SVN).
  • Experience with ARM platforms, Android TV, video streaming, HDMI/HDCP, wireless communications.
  • Knowledge of schematics and hardware-level debugging.

Additional Notes

Work permit required if not a passport holder of the country of the vacancy. For more info, check our blog.

Applications should be submitted via the 'Apply now' button. Do not provide bank or payment details.

Created on 26/04/2025 by TN, United Kingdom

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Embedded Software Engineer jobs in Leeds