At a Glance
- Tasks: Develop and validate embedded control software for cutting-edge video compression circuits.
- Company: Join a dynamic team focused on innovative video technology solutions.
- Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
- Why this job: Be at the forefront of video technology, working on exciting projects that impact the industry.
- Qualifications: Degree in Software or Electronics with 3+ years in embedded software development required.
- Other info: Experience with ARM/RISC-V processors and multimedia integration is a plus.
The predicted salary is between 42000 - 84000 £ per year.
Embedded Software Engineer
As a member of the Software team, the Embedded Software Engineer will develop and validate embedded control software for integrated video compression circuits.
Application areas: video compression (high-performance encoders/decoders for the latest HEVC/VP9/AV1/VVC compression standards…)
Main Activities:
- Understand technical specifications and video standards
- Search for solutions applicable to the customer\’s needs
- Develop solutions in C/C++ aimed at embedded processors such as ARM or RISC-V
- Test, validate, and analyze the quality of the solutions
- Document the deliverables for the solutions
Profile:
- Degree in Software, Electronics, or related discipline
- At least 3 years of experience in embedded software development, preferably in signal processing or audio/video coding
- Knowledge of compression/video decoding algorithms (e.g., H.264 / H.265) is advantageous
- Mandatory experience in C, C++, Python/Perl scripting languages
Tools:
- Compilation (VS/GCC), debugging, Jenkins, version control (git)
- Embedded Linux, Kernel drivers, ARM/RISC-V processors, FPGA platforms (a plus)
- Performance optimization, profiling, multimedia layer integration (GStreamer, FFmpeg)
Soft Skills:
- Passion for technology, rigor, autonomy, innovation, teamwork, customer orientation
#J-18808-Ljbffr
Embedded Software Engineer employer: Chipright
Contact Detail:
Chipright Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Software Engineer
✨Tip Number 1
Familiarise yourself with the latest video compression standards like HEVC, VP9, and AV1. Understanding these technologies will not only help you in interviews but also demonstrate your commitment to staying updated in the field.
✨Tip Number 2
Engage with online communities or forums related to embedded software development. Networking with professionals in the industry can provide insights into the role and may even lead to referrals.
✨Tip Number 3
Showcase any personal projects or contributions to open-source software that involve C/C++ and embedded systems. This practical experience can set you apart from other candidates and highlight your hands-on skills.
✨Tip Number 4
Prepare for technical interviews by practising coding challenges specifically in C/C++. Focus on problems related to embedded systems and video processing to align your skills with the job requirements.
We think you need these skills to ace Embedded Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in embedded software development, particularly with C/C++ and any relevant projects involving video compression standards like HEVC or VP9. Use specific examples to demonstrate your skills.
Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and innovation. Mention how your background aligns with the job requirements, especially your experience with ARM or RISC-V processors and multimedia integration tools like GStreamer or FFmpeg.
Showcase Relevant Projects: If you have worked on projects related to video encoding/decoding or signal processing, be sure to include these in your application. Describe your role, the technologies used, and the outcomes achieved to illustrate your expertise.
Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any spelling or grammatical errors, and ensure that all technical terms are used correctly. A polished application reflects your attention to detail and professionalism.
How to prepare for a job interview at Chipright
✨Know Your Technical Stuff
Make sure you brush up on your knowledge of embedded software development, especially in C and C++. Be prepared to discuss video compression standards like HEVC and VP9, as well as any relevant algorithms you've worked with.
✨Showcase Your Problem-Solving Skills
During the interview, be ready to demonstrate how you've tackled complex problems in previous projects. Use specific examples that highlight your ability to develop solutions tailored to customer needs.
✨Familiarise Yourself with Tools
Get comfortable with the tools mentioned in the job description, such as version control systems like Git, and debugging tools. If you have experience with Jenkins or multimedia frameworks like GStreamer, make sure to mention it.
✨Emphasise Soft Skills
Don't forget to highlight your soft skills! Talk about your passion for technology, your ability to work autonomously, and how you thrive in a team environment. Companies value candidates who can communicate effectively and collaborate well.