
Mid-Level Embedded Software Engineer
1 week ago
Role & responsibilities
Mid-Level Embedded Software Engineer
Location: Bengaluru (Full-time, Onsite at Client Location)
Overview
We are looking for a Mid-Level Embedded Software Engineer to join our clients dynamic engineering team in Bengaluru. This is a full-time onsite role where you will be working with a team of smart, creative, and dedicated engineers.
We value problem-solving skills, logical thinking, enthusiasm, and the ability to learn quickly. Candidates must have a solid technical background and be comfortable working in fast-paced environments with cutting-edge technologies. Strong communication skills and the ability to collaborate within cross-functional teams are essential.
You will be developing embedded software for satellite products on a Linux platform, contributing to end-to-end product development.
Responsibilities
- Develop C++ applications that control next-generation satellite terminals.
- Design, code, test, and integrate software from requirements to production and deployment.
- Estimate time and effort for implementing new features.
- Participate in design reviews, peer code reviews, and contribute to product quality improvements.
- Collaborate with cross-functional teams to ensure successful feature implementation.
- Integrate and validate new product designs.
- Work as part of an Agile Scrum team.
Qualifications
- 3+ years of experience in software development.
- Strong understanding of hardware design and architecture.
- Solid programming experience in C/C++ with object-oriented design and development.
- Hands-on experience with Linux or a POSIX O/S environment.
- Familiarity with software configuration management, defect tracking tools, and peer review processes.
- Strong documentation and technical writing skills.
Additional Experience (Preferred)
- Embedded development including hardware debug, device drivers, and real-time constraints in multi-processor systems.
- Cross-functional development and verification (hardware/firmware/software).
- Knowledge of satellite communications protocols (e.g., DVB-S2, TDMA).
- Networking protocols (TCP/IP, UDP, IPv6).
- X.509 Certificate and Crypto key management.
- Scripting: Shell, Perl, Lua, or Python.
- Tools and technologies: Docker, Conan, CMake, C++11.
- Knowledge of Jira, Confluence, BitBucket, Git, SharePoint, Jenkins, and Artifactory.
- Proficiency with GCC, grep/awk/sed, bash scripting, GDB debugger, systemd suite.
Education
- Bachelor's Degree in Computer Science, Software, Systems, Mathematics, or a related technical field.
-
Embedded Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Talent Corner HR Services Pvt Ltd Full timeWe are seeking a highly skilled Embedded Software Engineer with strong expertise in C programming and Linux kernel development. The ideal candidate will have a background in industrial embedded systems, experience in multithreaded application development, and a deep understanding of low-level hardware/software integration.Key Responsibilities :- Design,...
-
C++ Embedded Engineer
4 weeks ago
Bengaluru, Karnataka, India Cyanous Software Private Limited Full timeEmbedded C/C++ Development experience Embedded Linux.- Application Development.- Strong Debugging Skills Focused on Embedded Linux.- Experience with Yocto Build Environment. Highlited skills are mandatory and skills should be in cv mustNeed profiles by 3.30PM today only Job Description : We are looking for a highly skilled C++ Embedded Engineer with strong...
-
C++ Embedded Engineer
7 days ago
Bengaluru, Karnataka, India Cyanous Software Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per yearEmbedded C/C++ Development experience Embedded Linux.Application Development.Strong Debugging Skills Focused on Embedded Linux.Experience with Yocto Build Environment.Highlited skills are mandatory and skills should be in cv mustNeed profiles by 3.30PM today onlyJob DescriptionWe are looking for a highly skilled C++ Embedded Engineer with strong experience...
-
Embedded Software Engineer
7 days ago
Bengaluru, Karnataka, India Hays Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCompany: Hays ) – PayrollClient: Semicon domainLocation; BangaloreRole; Embedded EngineerPayroll; HaysMode of Interview; 1st round virtual & 2nd round F2FIf you are interested pls share your resume to with below details.CCTC;ECTC;Current location;NP; Required Experience & EducationExperience: 2+ years in Embedded Software DevelopmentEducation: BE/MTech in...
-
Software Engineer- Embedded Systems
7 days ago
Bengaluru, Karnataka, India Videogram Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Description: Senior Software Engineer- Embedded SystemsVideogram is looking for Software Engineer in Embedded Systems who will be responsible for designing the embedded systems and installing them in machines and tools. You will be playing an important role in our software team who will be responsible to design and develop the software that controls the...
-
Embedded Software Engineer
7 days ago
Bengaluru, Karnataka, India SourcingXPress Full time ₹ 15,00,000 - ₹ 25,00,000 per yearCompany:RekiSe Marine Private LimitedWebsite:Visit WebsiteBusiness Type:Small/Medium BusinessCompany Type:ProductBusiness Model:B2GFunding Stage:Series AIndustry:RoboticsSalary Range:₹ 15-25 Lacs PAJob DescriptionAbout Rekise MarineRekise Marine is a startup focused on sustainably enhancing the utility of oceans through autonomous robotic infrastructure....
-
Embedded Software Engineer
5 days ago
Bengaluru, Karnataka, India Persistent Systems Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWork Location: BangaloreWork Mode: 5 Days work from officeExperience: 5 to 9 YearsWe 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...
-
Senior Embedded Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Weekday AI Full timeThis role is for one of Weekday's clientsMin Experience: 5 yearsLocation: BangaloreJobType: full-timeRequirementsResponsibilities:- Design, develop, and implement embedded software for real-time image processing for satellite payload applications.- Translate and optimize image processing algorithms to FPGA/SoC platforms to achieve low latency and high...
-
Embedded Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Sourcingxpress Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout Rekise Marine Rekise Marine is a startup focused on sustainably enhancing the utility of oceans through autonomous robotic infrastructure. Our efforts center on developing advanced autonomous technology for the maritime industry, serving both defense and commercial sectors globally. We specialize in creating autonomous vessels both surface and...
-
Senior Embedded Software Engineer
3 days ago
Bengaluru, Karnataka, India Weekday AI Full time ₹ 12,00,000 - ₹ 36,00,000 per yearThis role is for one of Weekday's clientsMin Experience: 5 yearsLocation: BangaloreJobType: full-timeResponsibilities:Design, develop, and implement embedded software for real-time image processing for satellite payload applications. Translate and optimize image processing algorithms to FPGA/SoC platforms to achieve low latency and high throughput....