Embedded Software Engineer
3 weeks ago
Position: Midlevel-Embedded Engineer
Location: Bangalore
Duration: 6 months. Can be extended.
Work hours: 12.30PM to 9.30PM India Time (to ensure overlap with the US ET time till 12 Noon)
Workdays: Mon to Fri. India holidays shall be observed
Work model: Hybrid. 3 days in office + 2 days remote
Job Description:
We are seeking for a team player with solid technical skills to work with our team of smart, creative, and dedicated engineering team-members. This position is based out of our Herndon, VA location with the option of a remote work schedule.
This is a mid-level position for an Embedded Software Engineer. We value creative problem solving, logical thinking, enthusiasm, and the ability to learn quickly. Candidates must have a strong technical background and be capable of coming up to speed on new technologies quickly. Good communication skills, great problem-solving skills, and the ability to work both individually and collaboratively in a team environment are required. If you enjoy working in a fast-paced environment with the smartest team and the very latest technologies, then this is the job for you
This is a cross-functional engineering position, developing embedded software for our satellite products on a Linux platform.
Responsibilities:
- Develop the C++ applications that control our next generation of satellite terminals
- Design, code, test and integrate software from requirements to production and commercial deployment
- Assist with estimation of time and effort required to implement new features
- Participate in design reviews, peer code reviews and improve product quality
- Interface and work with cross-functional teams to successfully implement feature dependencies
- Integrate and validate new product designs
- Act as a member of an Agile scrum team
Required Qualifications:
- 3+ years of experience in software development
- Understanding of hardware design and architecture
- Solid programming experience in C/C++ object-oriented design and development
- Linux or a POSIX O/S environment
- Familiarity with software configuration management, defect tracking tools, and peer review
- Strong documentation and writing skills
Additional experience in 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 Crypto key management
- Shell scripting, Perl, Lua, or Python
- Docker, Conan, cmake, C++11
- Knowledge of Jira, Confluence, BitBucket, Git, SharePoint, Jenkins and Artifactory is a plus
- Working knowledge of GCC, grep/awk/sed command line tools, bash scripting, GDB debugger, systemd suite
Education: Bachelor’s Degree in Computer Science, Software, Systems, Mathematics, or related technical field.
-
Embedded Software Engineer
3 weeks ago
Bengaluru, Karnataka, India, Karnataka Info Way Solutions Full timeJob Description:Role: Embedded Software Engineer (C++ Developer) Location: Bengaluru We are looking for an experienced Embedded Software Engineer with strong hands-on expertise in C++ development and a solid understanding of embedded systems. The ideal candidate will be responsible for the design, development, integration, and testing of embedded software...
-
Embedded Software Engineer
3 weeks ago
Bengaluru, Karnataka, India, Karnataka Ignitarium Full timeIgnitarium is a Silicon and Embedded System design house, formed with the vision to provide innovative, optimal and relevant solutions for enabling and assisting their customers in product development. Ignitarium is built around a core team of technologists, who share a collective industry experience of over 150 years with expertise in system architecture,...
-
Engineers – Embedded Software
2 weeks ago
Bengaluru, Karnataka, India, Karnataka Ignitarium Full timeHiring: Engineers – Embedded Software (5–10 Yrs)Ignitarium is looking for talented Embedded Software Engineers to join our team!Key Skills:Strong C programming and debugging skillsExperience with UART, I2C, SPI, USB protocolsKnowledge of ARM/x86 SoC architectureHands-on with Linux, RTOS, or Baremetal environmentsPython/Shell scripting & test...
-
Embedded Engineer
3 weeks ago
Bengaluru, Karnataka, India, Karnataka Ignitarium Full timeJob Title: Embedded RTOS EngineerLocation: Kochi/BengaluruExperience: 2-5 yearsNP: 0-30 daysJob Summary:We are seeking a skilled Embedded Systems Engineer with hands-on experience in Real-Time Operating Systems (RTOS) to join our engineering team. You will be responsible for designing, developing, testing, and maintaining embedded software for our...
-
Embedded Software Engineer
4 weeks ago
Bengaluru, Karnataka, India, Karnataka Persistent Systems Full timeWork Location: Bangalore Work Mode: 5 Days work from office Experience: 5 to 9 Years We are seeking a talented and hands-on Software Engineer with strong C++ and Linux expertise to work on embedded device platforms.Experience in camera systems, image processing pipelines, or multimedia frameworks is a major advantage.The role involves development and...
-
Embedded Software Engineer
1 week ago
Bengaluru, Karnataka, India Versabyte Data Systems Full time ₹ 9,00,000 - ₹ 12,00,000 per yearRole Overview:We are looking for motivated and skilled Embedded Software Engineers who have a strong foundation in embedded system development and are excited to work at the intersection of hardware and software. This role involves hands-on development, debugging, and optimization of embedded applications for real-world industrial and consumer electronics...
-
Senior Software Developer
3 weeks ago
Bengaluru, Karnataka, India, Karnataka idigilogic Full timeJob Description The Senior Embedded Software Developer will be responsible for designing, developing, and implementing embedded software solutions for our residential gateway devices. The role involves close collaboration with hardware engineers, vendors, and product managers to define new features and ensure seamless integration.We are seeking a standout...
-
Bengaluru, Karnataka, India, Karnataka FLYING WEDGE DEFENCE & AEROSPACE Full timeCompany DescriptionFlying Wedge Defence (FWD) is a deep tech defence company that develops cutting-edge solutions in AI warfare, Autonomous Combat Aircraft, and UAV systems. Our focus is on creating smart, efficient, and cost-effective air defence technologies that enhance national security while reducing human casualties on the battlefield. Our vision is to...
-
Embedded Software Engineer
7 days ago
Bengaluru, Karnataka, India Acclivis Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearDescription : Notice Period : Immediate Joiners Preferred If youre an Embedded Software Engineer with hands-on experience in Adaptive AUTOSAR, this is your chance to work on cutting-edge automotive platforms and make a real impactRole Overview : Join our dynamic team as a Senior Embedded Software Engineer (Adaptive AUTOSAR) and contribute to...
-
Embedded Software Engineer
3 days ago
Bengaluru, Karnataka, India Digantara Full time ₹ 20,00,000 - ₹ 25,00,000 per yearDigantara is a leading Space Surveillance and Intelligence company focused on ensuring orbital safety and sustainability. With expertise in space-based detection, tracking, identification, and monitoring, Digantara provides comprehensive domain awareness across all regimes, enabling end-users to access actionable intelligence on a single platform. At the...