
Embedded Software Engineer
7 days ago
Role Overview:
We are seeking an Embedded Systems Engineer with 3–6 years of experience to support firmware development, board bring-up, and system-level integration of space-grade embedded platforms. The ideal candidate will have hands-on experience with C/C++, Python, Linux-based environments, and diverse evaluation boards. Your contributions will be vital to realizing autonomous in-orbit signal detection and processing capabilities.
Key Responsibilities:
- Develop embedded firmware in
C
/C++ for microcontrollers, SoCs, and FPGAs.
- Bring up evaluation boards and custom hardware platforms with peripheral interfaces like
SPI, I2C, UART, and PCIe
.
- Design and debug
Linux
-based embedded systems (Yocto, Buildroot, or Debian-based stacks).
- Implement
Python
-based scripts for hardware automation, testing, and data logging.
- Collaborate with hardware and RF teams for system integration, sensor interfacing, and performance validation.
- Support unit testing,
hardware-in-loop simulations
, and driver development for mission-critical applications.
- Maintain documentation, version control, and compliance with design processes suitable for space systems.
Required Skills and Experience:
- Bachelor's degree in Electronics, Electrical, Computer Engineering, or related technical fields.
- 3+ years of experience in embedded systems development and board-level bring-up.
- Proficiency in C/C++ for firmware development; good Python scripting skills.
- Experience working with Linux device trees, kernel configuration, and bootloader customization.
- Familiarity with debugging tools like
JTAG
,
logic analyzers
,
oscilloscopes
, and
serial consoles
.
- Demonstrated ability to work with datasheets, schematics, and board support packages (BSPs).
Preferred Skills and Experience:
- Exposure to embedded systems for aerospace, automotive, or defense-grade applications.
- Experience integrating SDRs, sensors, or RF frontends with embedded systems.
- Hands-on with firmware validation in hardware-in-the-loop (HIL) or lab-based testbeds.
- Familiarity with version control (Git), CI/CD pipelines, and issue tracking systems.
- Prior exposure to real-time operating systems (FreeRTOS, Zephyr, RTEMS).
- Comfortable with cross-functional collaboration involving RF, signal processing, and systems teams.
Interested to know more about us? We have written more about us here -
Location:
Bengaluru, India
Type:
Full-Time, In Office
-
Embedded Software Engineer
1 week ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000Embedded Software Engineer - Linux and BSPWe are seeking an experienced Embedded Software Engineer with expertise in Linux operating systems and Board Support Packages (BSPs) to join our dynamic team.The ideal candidate will have a strong background in embedded software development, specifically with a focus on C programming language and real-time operating...
-
Embedded Software Engineer
1 week ago
Bengaluru, Karnataka, India Growel Softech Pvt. Ltd. Full timeEmbedded C,Linux,BSPDescription :We are seeking a seasoned Embedded C, Linux, and BSP engineer to join our dynamic team in India. The ideal candidate will have extensive experience in embedded software development, specifically with a focus on Linux operating systems and board support packages. You will play a crucial role in designing and optimizing...
-
C++ Embedded Engineer
1 week 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 ₹ 9,00,000 - ₹ 12,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
1 day 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,...
-
Embedded Software Engineer
7 days ago
Bengaluru, Karnataka, India Tonbo Imaging Full time US$ 90,000 - US$ 1,20,000 per yearOverview:We are looking for a detail-oriented Software Engineer (Embedded) to work on NVIDIA Jetson-based embedded platforms. The role involves preparing, configuring, and debugging systems fordeployment in real-world environments. You will be responsible for ensuring the reliability,performance, and integration of embedded Linux systems in applications...
-
Embedded Software Engineer
6 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,10,000As a skilled Embedded C++ software engineer, you will play a key role in designing and developing cutting-edge embedded solutions for automotive systems.Key Responsibilities:Design and develop low-level code, unit tests, and perform root cause analysisCollaborate with cross-functional teams to ensure software release readiness through proper documentation...
-
Embedded Systems Software Engineer
2 weeks ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 9,00,000 - ₹ 12,00,000Job Description">We are seeking an experienced Embedded Systems Software Engineer to join our team. As a key member of our software development group, you will be responsible for designing, developing, and testing embedded systems software.">Responsibilities:">">Develop and implement device drivers for Linux-based systems">Create and maintain firmware for...
-
Senior Embedded Software Engineer
2 days ago
Bengaluru, Karnataka, India Michael Page Full timeCompetetive SalaryPF and GratuityAbout Our ClientOur client is an international professional services brand of firms, operating as partnerships under the brand. It is the second-largest professional services network in the worldJob DescriptionSenior Embedded Software EngineerYour Job:* Design, implement, and test embedded software for Smart Motion Products...
-
Embedded Systems Software Engineer
2 weeks ago
Bengaluru, Karnataka, India beBeeembedded Full time ₹ 9,00,000 - ₹ 12,00,000Job Title: Embedded Systems Software EngineerDescription:We are seeking an experienced Embedded Systems Software Engineer to join our team. As an Embedded Systems Software Engineer, you will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial deployment.Your key...