A

Allwyn

Software development consulting and IT services

C++ Software Engineer - Embedded Systems

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedHybrid

About the Job

Requirements

  • At least 7 years of experience in C++ software development, including at least 2 years in embedded software development.
  • Understanding of hardware design and architecture.
  • Solid programming experience in C/C++ object-oriented design and development.
  • Experience in a Linux or POSIX operating system environment.
  • Familiarity with software configuration management, defect-tracking tools, and peer review.
  • Embedded development experience, including hardware debugging, device drivers, and real-time constraints in a complex multiprocessor system.
  • Experience with cross-functional hardware, firmware, and software development and verification.
  • Strong documentation and writing skills.
  • Bachelor’s degree in Computer Science, Software, Systems, Mathematics, or a related technical field.

Responsibilities

  • Develop C++ applications that control next-generation satellite terminals.
  • Design, code, test, and integrate software from requirements through production and commercial deployment.
  • Assist with estimating the time and effort required to implement new features.
  • Participate in design reviews and peer code reviews, and improve product quality.
  • Interface and work with cross-functional teams to implement feature dependencies successfully.
  • Integrate and validate new product designs.
  • Act as a member of an Agile scrum team.

Desired Qualifications

  • Experience with satellite communications protocols such as DVB-S2 and TDMA.
  • Experience with networking protocols such as TCP/IP, UDP, and IPv6.
  • Experience with X.509 certificates and cryptographic key management.
  • Experience with shell scripting, Perl, Lua, or Python.
  • Experience with Docker, Conan, CMake, or C++11.
  • Knowledge of Jira, Confluence, Bitbucket, Git, SharePoint, Jenkins, or Artifactory.
  • Working knowledge of GCC, grep/awk/sed command-line tools, Bash scripting, the GDB debugger, or the systemd suite.

About the Company

Allwyn

Software development consulting and IT services

Allwyn helps organizations solve complex technology problems by providing tools, technologies, experienced resources, processes, methodologies, and project delivery expertise to help deliver high-quality, cost-efficient software products and IT applications. It delivers services that act as an extended arm of the client’s organization, embedding its skilled professionals, processes, and best practices to implement software and IT solutions. The company differentiates itself through its people and approach—emphasizing respectful collaboration, reliability, clear communication, and a willingness to go beyond simple task delivery to understand how outputs will be used and to stay curious and committed. The goal is to help clients stay competitive in the global marketplace by producing software and IT solutions that meet high quality and cost efficiency standards.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Washington DC, District of Columbia
Founded
2003

Recently Posted Jobs

Explore more opportunities at Allwyn

See more jobs