Jobs
N

Embedded Software Engineer

nanRemote1d ago
RemoteFull-timevia indeed

Required Skills

agilebashdockergitjenkinsjiralinuxpythonscrum

Job Description

Responsibilities

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

Required Qualifications

  • 5\+ years of experience in software development.
  • Understanding of hardware design and architecture.
  • Solid programming experience in C/C\+\+ object\-oriented design and development.
  • Experience working in a Linux or POSIX operating system environment.
  • Familiarity with software configuration management, defect tracking tools, and peer review.
  • Strong documentation and writing skills.

Preferred / Additional Experience

Experience in any of the following areas is a plus

  • Embedded development including hardware debug, device drivers, and real\-time constraints in a complex multi\-processor system.
  • Cross\-functional (hardware / firmware / software) development and verification.
  • Satellite communications protocols such as DVB\-S2 and TDMA.
  • Networking protocols such as TCP/IP, UDP, and IPv6\.
  • X.509 certificate and cryptographic key management.
  • Scripting languages such as Shell, Perl, Lua, or Python.
  • Docker, Conan, CMake, and C\+\+11\.
  • Familiarity with Jira, Confluence, BitBucket, Git, SharePoint, Jenkins, and Artifactory.
  • Working knowledge of GCC, the grep / awk / sed command\-line tools, bash scripting, the GDB debugger, and the systemd suite.

Education

Bachelor's degree in Computer Science, Software, Systems, Mathematics, or a related technical field.

Pay: ₹1,000,000\.00 \- ₹3,000,000\.00 per year

Benefits

  • Flexible schedule
  • Health insurance
  • Paid sick time
  • Paid time off
  • Provident Fund
  • Work from home

Ability to commute/relocate

  • Ahmedabad, Gujarat: Reliably commute or planning to relocate before starting work (Required)

Application Question(s)

  • What is your current CTC in LPA?
  • What is your expected CTC in LPA?
  • What is your notice period in days?

Education

  • Bachelor's (Required)

Location

  • Ahmedabad, Gujarat (Preferred)

Work Location: In person

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
Remote
Location
Anywhere in India
Posted
1d ago
Source
Indeed