N
Embedded Software Engineer
nanRemote1d ago
RemoteFull-timevia indeed
Join Our Community
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
- D
Scrum Master / Agile Coach
Datamatics Technologies · Bengaluru, Karnataka, India
- P
Agile Story Analyst (Web)
Prospus · India
- V
Java Architect
Virtusa · KA, IN
Job Overview
- Job type
- Full-time
- Work mode
- Remote
- Location
- Anywhere in India
- Posted
- 1d ago
- Source
- Indeed