Remote Otter LogoRemoteOtter

C++ Software Embedded Senior Engineer - Remote

Posted 15 weeks ago
Software Development
Full Time
India

Overview

In this role, you will be part of a team developing embedded software for cutting-edge devices that are aggregated into a software defined network.

In Short

  • Actively participate in the architecture, design, and implementation of software products
  • Write clean, high-quality, high-performance, maintainable code
  • Integrate third-party and open-source software
  • Understand detailed functional specifications
  • Comply with standards and procedures (architecture, security, quality, documentation)
  • Provide workload or task estimations for new features or bugfixes
  • Participate in code reviews and provide feedback to other developers
  • Troubleshoot and debug issues during the development process
  • Conduct tests, deploy new products and features, and improve the system

Requirements

  • Bachelor’s degree in computer science or similar degree
  • Proven experience of 3+ years with Modern C++ (at least C++11, lambdas, smart pointers)
  • Proven experience of 3+ years with Linux user space development
  • Proven experience of 3+ years with embedded systems and Yocto / OpenEmbedded
  • Strong networking background - significant advantage
  • Experience with DPDK / Userspace Packet processing - significant advantage
  • Experience with Linux Kernel development - advantage
  • Experience with BSP development and board bring up - advantage
  • Experience with Python - advantage
  • Experience with Git, Bash, Jenkins
  • Excellent organizational skills, attention to detail, and the ability to communicate effectively
  • Proactive and independent
  • Meticulous and focused on code quality
  • Advanced level of written and spoken English

Benefits

  • Not specified in the job description
Ceragon logo

Ceragon

Ceragon is a leading solutions provider specializing in end-to-end wireless connectivity. The company supports network operators, service providers, and private networks globally by enhancing operational efficiency and improving customer experience through innovative wireless transport solutions. Ceragon boasts a diverse employee community across multiple countries, fostering a connected and cohesive work environment.

Share This Job!

Save This Job!

Similar Jobs:

SolarEdge logo

Senior Embedded Software Engineer - Remote

SolarEdge

8 weeks ago

Join SolarEdge as a Senior Embedded Software Engineer to develop and maintain code for IoT devices.

Israel
Full-time
Software Development
Lynx Software Technologies logo

Senior Embedded Software Engineer - Remote

Lynx Software Technologies

39 weeks ago

We are seeking a Senior Software Engineer to develop and optimize Linux/Android based platforms.

United States
Full-time
Software Development
abra logo

Embedded Software Engineer (C/C++) - Remote

abra

9 weeks ago

Join abra R&D as an Embedded Software Engineer to develop innovative features for microcontroller-based systems and Linux-embedded platforms.

Israel
Full-time
Software Development
RefleXion Medical logo

Senior Software Test Engineer – Embedded - Remote

RefleXion Medical

6 weeks ago

Join Reflexion Medical as a Senior Software Test Engineer to ensure the quality and compliance of embedded medical device software.

CA, USA
Full-time
Software Development
$160139 - $175000/year
Ford Global Career Site logo

Senior Staff Embedded Software Engineer - Remote

Ford Global Career Site

20 weeks ago

Join Ford as a Senior Staff Embedded Software Engineer to develop innovative automotive software solutions for electric vehicles.

CA, USA
Full-time
Software Development