Embedded Software Engineer (DSP C/C++ Codecs)
Are you passionate about Embedded Software Engineering? We have an exciting opportunity for entry and intermediate-level Embedded Software Engineers to join our world-leading client’s team in Aberdeen.
As a part of our established team, you’ll play a crucial role in developing current and emerging product lines. Get ready to dive into a diverse range of DSP Development & embedded electronic technologies, including embedded Linux system software, multimedia frameworks, low-level FPGA hardware architecture, logic design, optimization, and system verification.
Due to the complexity of electronic hardware, the roles need to be based are in the local R&D Aberdeen office
To excel in this role, we’re looking for candidates with a strong mix of skills and qualifications:
- A 1st class / 2.1 Degree OR PhD in Computing Science, Electrical and Electronics Engineering, or an equivalent engineering discipline.
- Self-motivation and excellent organizational skills are key, as you’ll be working both independently and as part of a distributed design team.
- Show your dedication to evolving technology and software development, as we value individuals with a focus and passion for staying ahead of the curve.
- Some Audio or Video Codec or multimedia framework experience would be of benefit.
- Proven skills in C/C++ for embedded applications
- ARM and FPGA processors
- Linux OS experience,
- Source code management systems e.g. Git, subversion etc.
- Some exposure to scripting languages e.g. Python, Perl and bash.
- Debugging skills on both software / hardware and on-chip debug.
- Some knowledge of Linux kernel driver development.
- DSP development skills or a good understanding of DSP theory.
- Some knowledge of video coding techniques and implementation (e.g. MPEG/ITU standards) as well as image processing.
- Algorithm development and implementation skills or theoretical knowledge.
- Some appreciation or training in system-level architecture and design.
Apply for the opportunity to join our client and unleash your creativity as you contribute to cutting-edge projects and collaborate with industry experts.
Don’t miss out on this chance to take your Embedded Software Engineering career to the next level.