Mid-Level Embedded Software Engineer

1 week ago


Bengaluru, Karnataka, India ZenV Innovations Full time ₹ 9,00,000 - ₹ 12,00,000 per year

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.


  • Bengaluru, Karnataka, India, Karnataka Allwyn Corporation Full time

    Position: Midlevel-Embedded Engineer Location: BangaloreDuration: 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 remoteJob Description: We are seeking for a team player with solid...


  • Bengaluru, Karnataka, India AMETEK Full time

    We are currently seeking an experienced Embedded Software Engineer for test fixtures, for our analytical products who will be responsible for designing, developing, modifying and evaluating software for embedded applications. This individual will be responsible for working closely with the Software, Hardware and Operations groups in the United States, to...


  • Bengaluru, Karnataka, India Cyanous Software Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Embedded 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...


  • Bengaluru, Karnataka, India, Karnataka FLYING WEDGE DEFENCE & AEROSPACE Full time

    Company 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...


  • Bengaluru, Karnataka, India Wabtec Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    How will you make a difference?As an Embedded Software Engineer, you will utilize experience and expertise to develop and execute objectives for self and others, as well as provide technical solutions, through Embedded Software Applications, for a myriad of customer requestsYou will have the ability to affect short-term and some long-term business goals on...


  • Bengaluru, Karnataka, India Hays Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company: 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...


  • Bengaluru, Karnataka, India Videogram Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job 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...


  • Bengaluru, Karnataka, India Persistent Systems Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Work 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...


  • Bengaluru, Karnataka, India Sourcingxpress Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About 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...


  • Bengaluru, Karnataka, India Meltronics Systemtech Full time

    Embedded Software EngineerCompany DescriptionMeltronics Systemtech is a company with expertise in design, development, manufacture, testing, delivery, installation, training, and maintenance of electronic systems & products for defense, industries and avionics. The company has strong knowledge and experience with MIL standards and executes projects with...