Top Embedded Engineer Jobs in Bengaluru

Reposted YesterdaySaved
In-Office
Bengaluru, KA
Senior level
Senior level
Aerospace • Artificial Intelligence • Computer Vision • Analytics
Leads end-to-end hardware architecture and development for high-reliability airborne and space electronics. Designs power systems, schematics, multilayer PCB layouts, RF circuits, and embedded processor interfaces. Selects components, creates bills of materials, coordinates fabrication and testing vendors, and supports firmware teams with hardware bring-up and debugging. Performs system validation, SI/PI and EMI/EMC-compliant design, hardware testing, quality assurance, and technical documentation while collaborating cross-functionally.
Top Skills: AltiumAs9100BmsCanDc-Dc ConvertersDdrxEagleEmi/EmcFpgaGpioI2CKicadLdosLvdsMcuMipiMpsocPciePiPmicsRfsocSiSmpsSocSpiUartUsb
Reposted YesterdaySaved
In-Office
Bengaluru, KA
Junior
Junior
Artificial Intelligence • Computer Vision • Robotics • Defense
Design and validate embedded hardware: select components/ICs, create schematics and PCB layouts, work with MIPI/CSI, USB, UART, SPI, I2C, CAN, perform bring-up and debugging, support prototypes, and coordinate with firmware, mechanical, and vendors.
Top Skills: AltiumCanConnectorsCsiI2CKicadLogic AnalyzerMicrocontrollersMipiOrcadOscilloscopePcb LayoutPower IcsSchematic DesignSensorsSpiUartUsb 2.0Usb 3.0Usb Ics
4 Days AgoSaved
In-Office
Bengaluru, KA
Junior
Junior
Aerospace • Hardware • Manufacturing
Own embedded firmware and control systems from architecture through hardware bring-up, testing, deployment, and field debugging. Develop real-time C/C++ firmware, control loops, communication stacks, bootloaders, safety mechanisms, sensor and actuator integrations, and embedded Linux components. Collaborate with electronics engineers on schematics and board interfaces, perform hardware-level debugging, build hardware-in-the-loop test benches, and support validation and commissioning for space optical communication systems.
Top Skills: Arm Cortex-M/RAurix/TricoreAutomotive Ethernet/TsnBuildrootCC++CanCan-FdDmaEmbedded LinuxEthercatFlexrayFreertosGitI2CJtagMatlabMicrochip Sam/Pic32Mil-Std-1553Preempt_RtPythonRh850Risc-VRs-422/485ScipySimulinkSpacewireSparc/LeonSpiSwdU-BootUartYoctoZephyr
Senior level
Artificial Intelligence • Information Technology • Professional Services • Consulting
Develops and enhances embedded Linux toolchains, analyzes and debugs toolchain issues, implements features, performs testing, and fixes CVEs. The role includes customer communication and collaboration with the open-source community. Candidates need C and embedded systems expertise, knowledge of compiler and toolchain components, basic Linux experience, and scripting skills. Yocto, OpenEmbedded, C++, Rust, and Python are preferred.
Top Skills: AssemblersCC++CompilersDebuggersEmbedded LinuxLibrariesLinkersLinuxOpenembeddedPythonRustScriptingYocto
6 Days AgoSaved
In-Office
Bengaluru, KA
Expert/Leader
Expert/Leader
Artificial Intelligence • Information Technology • Professional Services • Consulting
Leads embedded software engineering focused on toolchain analysis, debugging, testing, feature enhancement, and issue resolution. The role requires expertise in C, Assembly, Linux, binutils, compilers, and development tools, plus scripting experience. Responsibilities include mentoring engineers, communicating with customers, contributing to open-source communities, supporting SDLC activities, and proposing improvements to team quality and productivity. Yocto, OpenEmbedded, C++, and Rust experience are advantageous.
Top Skills: AssemblersAssemblyBinutilsCC++CompilersDebuggersEmbedded LinuxLibrariesLinkersOpenembeddedPythonRustSdlcShell ScriptingSoftware Testing ToolsYocto
6 Days AgoSaved
In-Office
Bengaluru, KA
Entry level
Entry level
Aerospace • Artificial Intelligence • Computer Vision • Analytics
Develop, test, and debug embedded C/C++ firmware for microcontroller-based systems and peripherals. Support hardware bring-up, board testing, device drivers, diagnostics, firmware validation, and prototype integration. Use lab equipment to troubleshoot hardware and firmware issues, maintain technical documentation, and collaborate with hardware, FPGA, PCB, systems, and test teams on satellite and space-technology products.
Top Skills: AdcCC++CanDacDebuggersDmaEmbedded FirmwareFpgaGitGpioI2CLogic AnalyzersMicrocontrollersMultimetersOscilloscopesPcbPwmSpiUart
16 Days AgoSaved
In-Office
Bengaluru, KA
Mid level
Mid level
Aerospace • Artificial Intelligence • Computer Vision • Analytics
Design, develop, integrate, and validate real-time embedded software controlling spaceborne Synthetic Aperture Radar payloads. Responsibilities include payload mode management, avionics and hardware interface development, scheduling, telemetry, health monitoring, fault recovery, testing, documentation, mission operations support, and post-launch maintenance. The role requires collaboration across systems, FPGA, RF, hardware, and mission operations teams while ensuring flight-quality reliability and compliance with space software standards.
Top Skills: CC++CanCcsdsContinuous IntegrationEcssEmbedded LinuxEthernetFpgaFreertosGitI2CJtagNasa Software Engineering StandardsRtosSpacewireSpiUart
16 Days AgoSaved
In-Office
Bengaluru, KA
Senior level
Senior level
Aerospace • Artificial Intelligence • Computer Vision • Analytics
Design and maintain embedded spacecraft command and data-handling software, including low-level firmware, BSPs, RTOS and Embedded Linux applications, drivers, middleware, telemetry, fault management, and bootloaders. Develop communication interfaces, debug and optimize target hardware, support hardware bring-up, integration, environmental testing, and mission operations. Collaborate with avionics, FPGA, systems, and operations teams while contributing to architecture, coding standards, CI/CD, and verification for reliable, safety-critical satellite systems.
Top Skills: AdcArm Cortex-AArm Cortex-MArm Cortex-RBare MetalBuildrootCC++CanCcsdsCi/CdDo-178EcssEmbedded LinuxEthernetFpgaFreertosGdbGpioI2CJtagLogic AnalyzersMpsocOscilloscopesPciePwmPythonRisc-VRtosSpacewireSpiThreadxUartYoctoZephyr
16 Days AgoSaved
In-Office
Bengaluru, KA
Mid level
Mid level
Aerospace • Artificial Intelligence • Computer Vision • Analytics
Design and maintain embedded software for spacecraft command and data handling systems. Develop firmware, board support packages, real-time software, Embedded Linux drivers and applications, communication interfaces, telemetry, fault management, bootloaders, and health monitoring. Debug and optimize software on target hardware, support hardware bring-up, integration, environmental testing, and mission operations, and collaborate with avionics, FPGA, systems, and operations teams.
Top Skills: Arm Cortex-AArm Cortex-MArm Cortex-RBare MetalBuildrootCC++CanCcsdsCi/CdDevice DriversEmbedded LinuxEthernetFpgaFreertosGdbI2CJtagLinux KernelLogic AnalyzersOscilloscopesPciePerlPythonRisc-VRtosSpacewireSpiThreadxUartYoctoZephyr
Reposted 16 Days AgoSaved
In-Office
Bengaluru, KA
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning
The Senior Embedded Software Developer designs and develops low-level RTOS drivers for MCU peripherals, optimizing driver performance and supporting camera and display subsystems, while collaborating with teams and the open-source community.
Top Skills: Arm ArchitectureCGitI2CMipi CsiMipi DsiSpiUartZephyr Rtos
Reposted 16 Days AgoSaved
In-Office
Bengaluru, KA
Senior level
Senior level
Automotive
Design and implement real-time applications on ARM processors, develop multi-threaded applications, and debug issues during product development for embedded systems.
Top Skills: Arm ProcessorsCC++Device DriversEmbedded LinuxI2CMatlabMicrocontrollersPythonRtosSocSpiUart
Reposted 18 Days AgoSaved
In-Office
Bengaluru, KA
Senior level
Senior level
Artificial Intelligence • Machine Learning • Database • Manufacturing
Design, develop, test, and debug embedded firmware in C for ARM 32-bit microcontrollers. Implement device drivers, RTOS integration, and communication protocols (SPI, I2C, UART, Ethernet). Collaborate with hardware, DSP, and software teams, manage build environments and makefiles, participate in design reviews, and deliver features for networking and optical semiconductor products.
Top Skills: 32-Bit MicrocontrollersArmBuild EnvironmentsCDevice DriversDspEmbedded FirmwareEthernetI2CMakefilesRtosSpiUart
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 22 Days AgoSaved
In-Office
Bengaluru, KA
Junior
Junior
Robotics • Manufacturing
Develop and maintain low-level firmware for STM32/ESP32/ARM Cortex microcontrollers, implement drivers for sensors/actuators, optimize real-time tasks using an RTOS, collaborate on board bring-up and system integration, write unit tests and perform firmware validation, and document firmware architecture and APIs.
Top Skills: Arm CortexArm GccCC++CanEsp32EthernetFreertosGdbGitGitGitlabI2CJ-LinkJtagLogic AnalyzersMqttPlatformioSpiSt-LinkStm32Stm32CubeideSwdUartUsbZephyr
Reposted 22 Days AgoSaved
In-Office
Bengaluru, KA
Junior
Junior
Robotics • Manufacturing
Design and develop schematics and PCB layouts for motor control, power management, and sensor interfaces. Manage BOMs and vendors, perform hardware bring-up, testing, debugging, and EMI/EMC validation. Collaborate with firmware engineers for hardware-software co-design and maintain hardware documentation and revision history.
Top Skills: Altium DesignerCC++CanEthernetGitHalI2CKicadLogic AnalyzerLtspiceMotor DriversMultimeterOscilloscopePower ElectronicsPower SupplyRs-485SpiSpiceUart
Reposted 22 Days AgoSaved
In-Office
Bengaluru, KA
Senior level
Senior level
Artificial Intelligence • Software
Design, build, and operate terabyte-scale data storage and ingestion platforms for on-premise and air-gapped AI deployments. Implement indexing, partitioning, query optimisation, pipeline orchestration, observability, capacity planning, and infrastructure automation while collaborating with data scientists and product teams.
Top Skills: AirflowApache KafkaSparkClickhouseDbtDockerElasticsearchFlinkGoKubernetesMilvusMinioMongoDBOrcParquetPgvectorPostgresPythonQdrantS3TerraformWeaviate
25 Days AgoSaved
In-Office
Bengaluru, KA
Mid level
Mid level
Aerospace • Information Technology
Design, develop, and validate embedded firmware across low-level drivers to application control for safety-critical aerospace systems. Build drivers, implement communication protocols, debug hardware/firmware, create HIL and automated tests, and maintain documentation, version control, and firmware release processes.
Top Skills: AdcArmArp4754AArp4761Automated TestingCC++CanCan-FdDacDebuggerDo-160Do-178CDo-254EthernetHardware-In-The-Loop (Hil)I2CJtagLogic AnalyzerMicrochipNxpOscilloscopeRs-485SpiStm32SwdTiTimersUartVersion Control
Mid level
Information Technology • Software • Business Intelligence • Consulting
Design and implement test frameworks and automation scripts for embedded systems. Develop and execute test cases, write Python-based automation, and collaborate with teams to validate embedded software functionality.
Top Skills: Embedded SystemsPythonTest Automation
Reposted One Month AgoSaved
In-Office
Bengaluru, KA
Entry level
Entry level
Information Technology • Software • Business Intelligence • Consulting
Embedded C Developer role requiring experience in Embedded C and CANoe. Candidate should be available to join ASAP (within 10 days) and attend a walk-in recruitment in Bangalore on July 4th. Position may be permanent or contract.
Top Skills: CanoeEmbedded C
Reposted One Month AgoSaved
In-Office
Bengaluru, KA
Senior level
Senior level
Information Technology • Software • Business Intelligence • Consulting
Develop and debug embedded C firmware and system-management software. Use IDEs, compilers, debuggers, emulators, source-control and bug-tracking tools. Collaborate on system-level firmware development and troubleshooting. On-site role in Bangalore with face-to-face interviews.
Top Skills: CCompilersDebuggersDefect/Bug Tracking SystemsEmbedded CEmulatorsFirmware DevelopmentIdesSource Control Systems
Mid level
Information Technology • Software • Business Intelligence • Consulting
Develop and optimize Windows Embedded images, analyze and debug Windows and integrated application issues, build utilities and applications, participate in technical reviews and knowledge-sharing, and support team initiatives.
Top Skills: CC#C++Driver ArchitectureIcaPowershellRdpRegistryThin ClientsVbscriptVdiVMwareWindowsWindows 2012Windows DeploymentWindows EmbeddedWindows ImageWindows Internals
Reposted One Month AgoSaved
In-Office
Bengaluru, KA
Senior level
Senior level
Information Technology • Software • Business Intelligence • Consulting
Manage embedded system build and release processes including Git administration, Jenkins CI configuration, build optimization, Makefile and cross-compiler usage, automated build scripting, test case development, Python/Linux tooling, and validation of embedded products.
Top Skills: Ci (Continuous Integration)Cross-CompilersEmbedded SystemsGitJenkinsLinuxMakefilePythonSvn
Mid level
Information Technology • Software • Business Intelligence • Consulting
Design, implement and maintain test frameworks and automation scripts for embedded systems. Develop and execute test cases, perform Python scripting for automation, and collaborate on test strategy and execution.
Top Skills: Automation ScriptsEmbedded SystemsPythonTest Framework
Mid level
Information Technology • Software • Business Intelligence • Consulting
Design and implement test frameworks and automation scripts for embedded systems. Develop and execute test cases, primarily using Python scripting. Collaborate onsite in Bangalore; mid-level role requiring ~4+ years experience and short notice availability.
Top Skills: Embedded SystemsPythonTest AutomationTest Frameworks
Reposted One Month AgoSaved
In-Office
Bengaluru, KA
Senior level
Senior level
Information Technology • Software • Business Intelligence • Consulting
Manage embedded-system build and release processes: Git administration, Jenkins CI configuration and maintenance, build optimization using Makefiles and cross-compilers, develop automation scripts, create/validate testcases, support backend Git servers, and validate embedded products on Linux using Python.
Top Skills: Continuous IntegrationCross-CompilersGitJenkinsLinuxMakefilePythonSvn
Reposted One Month AgoSaved
In-Office
Bengaluru, KA
Senior level
Senior level
Aerospace • Analytics • Defense
Develop end-to-end software for SDR-based RF ground systems: ingest and time-align I/Q data from multiple stations, implement signal processing and estimation algorithms (FFTs, filtering, Doppler compensation, Kalman/least-squares), integrate with RF hardware, validate with simulated/recorded/live data, and produce technical documentation and test reports.
Top Skills: Antenna Tracking SystemsC++FftGnu/LinuxGpsdoI/Q DataKalman FilterPythonSignal ProcessingSoftware Defined Radio (Sdr)
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account