C++ Engineer

3-6 years
a month ago
Job Description

Location: Remote

Experience Level: 3-6 years

Must-Have Skills: C++, Embedded Systems, RTOS, Debugging, Microcontrollers

Required: Proven European work experience

  • Kindly share your [portfolio page/CV/motivation letter] reflecting this specific experience.
  • Please note if you don't have the mandatory skills or experience level, don't apply for the job.


We iinvite skilled professionals to embark on an exciting journey with a leading Telecoms, Electronics, RF, and Defence Technology Ramp;D group based in Abu Dhabi. This role offers an exceptional opportunity for an experienced C++ Developer to join a thriving team dedicated to innovation and excellence. With a generous tax-free package and relocation support, this role promises a rewarding career in a dynamic and vibrant environment.

What You'll Do

  • Conceptualize, design, optimize, and integrate embedded software tailored for radio frequency applications, contributing to groundbreaking technological advancements.
  • Engage in the entire product development lifecycle, from initial design stages through to bring-up, optimization, and verification, ensuring the delivery of high-quality solutions.
  • Establish a software abstraction layer to accommodate various hardware configurations seamlessly, enhancing flexibility and scalability.
  • Develop and implement test interfaces to guarantee robust software functionality, driving continuous improvement and innovation.

What You Need To Succeed

  • Hold a Bachelor's degree in Electronic Engineering, Computer Science, or a related field, laying the foundation for a successful career in embedded systems development.
  • Possess over 7 years of proven expertise in embedded systems development using C++, demonstrating a deep understanding of software engineering principles and best practices.
  • Exhibit extensive experience in programming microcontrollers and other embedded devices using C, showcasing proficiency in low-level programming.
  • Demonstrate familiarity with real-time operating systems (RTOS), enabling efficient and reliable software execution in time-critical environments.
  • Have hands-on experience in debugging firmware and communication buses using lab equipment, including logic analyzers and oscilloscopes, ensuring the integrity and performance of embedded systems.

Nice To Have

  • Knowledge of Digital Signal Processing (DSP) and Field-Programmable Gate Array (FPGA) programming, providing additional value and versatility in developing advanced solutions.
  • Experience in telecommunications, electronics, RF, or defense technology sectors, enriching your understanding of industry-specific challenges and opportunities.

About Fill You In

As pioneers in IT, we bridge the gap between talented IT developers and top European companies. Our mission is to empower developers like you with the means to thrive, excel, and shape a more fulfilling IT career.

Here's What We Offer

  • Remote work from India.
  • Dedicated Team Coach to ensure a seamless integration into our client's team.
  • Strong emphasis on work-life balance, including access to a training budget, savings fund, premium healthcare, and assistance with home office improvement.
  • Global networking and collaboration opportunities to meet and exceed industry standards.

Ready to take the next step Submit your application today through the provided form and keep an eye out for an email confirmation. Our team will carefully review your qualifications and experience. If your profile matches our requirements, we'll be reaching out to discuss the next steps.

Follow our LinkedIn channel to stay updated on our latest vacancies or check the overview of all the remote jobs at www.fillyou.in/en/for-developers/careers.





communication buses
Digital Signal Processing (DSP)
low-level programming
Field-Programmable Gate Array (FPGA) programming
real-time operating systems (RTOS)
debugging firmware
Job Source: fillyouin.keka.com

Career Advice to Find Better