Top Embedded Engineer Jobs in Bangalore

Reposted 3 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Semiconductor
The Staff Embedded SW/FW Engineer will develop and debug silicon bringup sequences, work on post-silicon validation, and lead engineering efforts on AI chip functionalities.
Top Skills: CC++LinuxPython
Reposted 3 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Semiconductor
Design, develop, and debug silicon validation tests for AI chips, collaborating with cross-functional teams to ensure the functionality and performance of new products.
Top Skills: Amba ProtocolsArm CpusC/C++DdrEmulatorEthernetFpgaHbmI2CI3CLinuxLpddrPciePythonSpi
Reposted YesterdaySaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Big Data • Information Technology • Security • Software
Lead and manage a multidisciplinary hardware team to own full hardware lifecycle: architecture, high-speed board design, component selection, IVVQ, testing, troubleshooting, and integration with firmware/software, while driving project planning, risk management, and mentoring engineers.
Top Skills: Arinc429Boost RegulatorBuck RegulatorCadence AllegroDdr3Ddr4DsoFpgaI2CImpedance ControlIvvqJtagLogic AnalyzerMicroprocessorOrcadPcieQspiRs422Rs485Spectrum AnalyzerSpiUartVna
Reposted YesterdaySaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Industrial • Manufacturing
Design and develop embedded software for electro-mechanical systems, troubleshoot hardware-software interactions, and collaborate on coding standards and APIs.
Top Skills: CC++Embedded CPythonRestSQLVerilogVhdl
Reposted YesterdaySaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Hardware • Automation • Manufacturing
The role involves verifying embedded software for Battery Insights algorithms in Automotive and Energy Storage applications, including developing automated testing frameworks and executing tests on embedded systems.
Top Skills: Ai-Assisted ToolsCCanEthernetMatlabPythonSimulinkSpiUart
Reposted 2 Days AgoSaved
In-Office
2 Locations
Senior level
Senior level
Internet of Things • Mobile • Retail
Technical lead for embedded firmware and Linux wireless architecture on residential gateways. Own Wi‑Fi 6E/7 feature integration, SoC‑agnostic implementations (prplOS/OpenWrt), profiling/optimization with perf and Valgrind, Python-based test automation, container lifecycle with Docker/prpl LCM, TR-181/TR-369 device management, IPC (ubus/iMTP), Layer 2/3 networking, and Git-based release pipelines.
Top Skills: BroadcomCC++DockerEmbedded LinuxGitHostapdImtpIwMaxlinearOpenwrtPerfPrpl LcmPrplosPythonTr-181UbusUsp (Tr-369)ValgrindWi-Fi 6EWi-Fi 7Wpa_Supplicant
Reposted 3 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Semiconductor • Manufacturing
Develop, test, debug, and document C/C++ software on Linux for semiconductor equipment. Implement new features, algorithms, and calibrations; maintain existing code; troubleshoot complex issues; collaborate with teams and learn domain/product specifics to deliver enhancements and fixes.
Top Skills: AIBashCC++LinuxMachine LearningMultithreadingPerlPythonShell Scripting
Reposted 3 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Design and develop low-level software for IIoT switching/routing products, including BSP, device drivers, kernel modules, control/data plane code, hardware bring-up, embedded protocols (I2C/SPI/UART/PCIe/GPIO), debugging, unit testing, and contributing to design docs and IP generation.
Top Skills: Agentic AiAi/MlBspCC++Device DriversEthernetGdbGeminiGen AiGpioI2CIxiaKgdbLinuxLinux KernelMcpNlpOpenaiPcieRtosSnifferSpiTraffic GeneratorsUartUnix
Reposted 3 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Healthtech
Design, implement, and test embedded systems for experimental prototypes; develop embedded software and optimize for performance in low-power environments.
Top Skills: Arm CortexAvrC/C++CanEmbedded LinuxEthernetGitI2CMatlab/SimulinkMicrocontrollersPicRtosSpiUart
Reposted 4 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Automotive • Internet of Things • Mobile • Semiconductor • Industrial
Lead development and verification of bootloaders, platform infrastructure, and hardware APIs for ARM Cortex low-power SoCs. Set up build frameworks and toolchains, perform silicon bring-up and hardware-SW co-verification, and collaborate with hardware designers and SW architects to define firmware requirements and optimize SoC HW-SW integration.
Top Skills: Arm CortexArm ProcessorsArmclangAssemblyBootloaderCFirmware DevelopmentIarKeilMakefilesMicrocontrollerSoc Bring-UpToolchains
Reposted 4 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
Develop production-grade embedded firmware for data center and energy products on heterogeneous platforms. Integrate signal processing, implement communication protocols, build device drivers, bootloaders and firmware update mechanisms, and optimize for performance, reliability, and power efficiency while collaborating with cross-functional teams.
Top Skills: Arm Cortex-MCC++ChatgptEncryptionFreertosGccGitGithub CopilotI2CIarJtagKeilModbusOtaPythonSecure BootSnmpSpiSwdUsbZephyr
Reposted 5 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
8-8 Annually
Senior level
8-8 Annually
Senior level
Energy
Design and develop high-performance applications integrated with embedded systems, optimizing performance and collaborating with hardware teams.
Top Skills: .NetC#Embedded SystemsMvvmWpf
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 5 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Financial Services
Design, build, and operate reliable cloud-native banking platforms using SRE principles. Implement automation, monitoring, incident response, scalability, and cost optimization. Mentor teams, support production escalations, and drive DevOps/SRE best practices.
Top Skills: AWSCdnCi/CdCloudwatchContainerizationDynatraceEbsEfsEksFirewallGitGitGitopsKubernetesLambdaPrometheusPythonRdsS3TerraformTerragruntVpc
Reposted 5 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
3D Printing
Design, build, and operate a scalable full-stack microservices platform integrating web UIs, Node.js backends, PostgreSQL, CI/CD pipelines, and embedded C device agents for Renesas R-Car board farms. Architect orchestration, job scheduling, firmware flashing, test execution, logging, metrics, and validation workflows across Linux, Yocto, QNX, Android, and RTOS environments. Debug end-to-end issues, improve automation, observability, and reliability, and collaborate with BSP, platform, and validation teams.
Top Skills: AndroidBoard FarmBootromBspCCi/CdDtbEmbedded CFreertosIplJavaScriptKernelLinuxMicroservicesNode.jsPostgresQnxR-Car PlatformReactU-BootVueYoctoZephyr
Reposted 5 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
The role involves automating validation of algorithms for power systems, developing test frameworks, verifying accuracy, and collaborating with developers.
Top Skills: GitNumpyPytestPythonScipyUnittest
Reposted 6 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Financial Services
Work embedded with product teams to make services production-ready on GCP. Build and maintain CI/CD pipelines (GitOps), Infrastructure as Code (Terraform), containerized deployments (Kubernetes/GKE, Docker), and observability. Act as first responder for incidents, automate operational tasks, and partner with platform/architecture teams to ensure reliability, scalability, cost optimization, and operational readiness.
Top Skills: DockerFirewallGCPGithub ActionsGkeHelmKubernetesNginxTerraformVpcs
7 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Consumer Web • Information Technology
Design and develop embedded IOC/MCU software for automotive infotainment. Implement AUTOSAR and non-AUTOSAR platforms, low-level and complex device drivers, CAN and diagnostic functionality. Collaborate with global SOC, hardware, and AME teams for integration, testing (EMC/EOL), and provide customer support.
Top Skills: AutosarCC++CanCortex-MIpcMcuNon-AutosarNxp S32KRenesas Rh850RtosSpiTelematicsUart
Reposted 7 Days AgoSaved
In-Office
Bengaluru, Karnataka, IND
Senior level
Senior level
Transportation
Develop low-level firmware for embedded Linux systems, define software architectures, customize Linux distributions using Yocto, and collaborate across teams.
Top Skills: C/C++Embedded LinuxEthernetGdbI2CJtagSpiUartUsbYocto
Senior level
Hardware • Information Technology • Semiconductor • Manufacturing
Design and develop embedded firmware and Python applications for SSD/storage controllers (PCIe/NVMe). Create peripheral drivers, implement features from controller and NAND specs, debug firmware, collaborate cross-functionally, validate on ASIC platforms, and deliver quality firmware and Python tools on Linux.
Top Skills: ArcArmAsicBitbucketCClockDmaGitGitI2CIpcJIRALinuxMpcNand FlashNvmePciePythonSpiTimerUartUbuntu
8 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Healthtech
Design, implement, test, and maintain embedded Linux software for connected devices. Collaborate with hardware and cross-functional teams, troubleshoot hardware/software integration, participate in code reviews, document designs, mentor junior engineers, and support product releases and lifecycle activities.
Top Skills: BspCC++CanCanopenDevice Certificate ManagementEclipse IdeHalLinuxLinux IpcMqttVs CodeWi-Fi
8 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Healthtech • Other • Robotics • Biotech • Manufacturing
Design, develop, test, and maintain embedded Linux software for connected devices. Collaborate with hardware and cross-functional teams, debug hardware/software integration, participate in code reviews, document designs, mentor junior engineers, and support product releases and lifecycle activities.
Top Skills: BspCC++CanCanopenDevice Certificate ManagementEclipseHalLinuxLinux IpcsMqttVs CodeWi‑Fi
8 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Automotive
Develop embedded C software for 16/32-bit automotive microcontrollers. Implement device drivers, AUTOSAR components, diagnostics/UDS, bootloaders, and communication stacks (CAN/LIN/FlexRay/Ethernet). Use cross-compilers, debuggers, verification and measurement tools, support multicore systems, vehicle connectivity security, and follow automotive processes (ASPICE/ISO 26262).
Top Skills: AutosarBcmBootloaderCCanCanalyzerCanoeCmmi/AspiceCross CompilersCurrent ProbeDebuggersDevice DriversDiagnosticsEmulatorsEthernetFlexrayGatewayInfineonIso 26262LinMulticore SystemsNxpOscilloscopePakmPepsPower ModeSignal GeneratorStatic Analysis ToolsUdsUnit Testing ToolsV2XVehicle Connectivity Security
Reposted 8 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Design, develop, debug, and maintain embedded Linux and RTOS-based software, device drivers, and applications. Collaborate with hardware, ASIC, and firmware teams for integration, optimize performance, produce specifications and tests, and participate in reviews and design discussions.
Top Skills: CC++Device DriversEmbedded LinuxEthernetFirmwareLinux System ProgrammingMacsecPythonRtos
Reposted 8 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
200K-250K Annually
Senior level
200K-250K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
The role involves developing embedded software for networking platforms, focusing on device drivers and interfaces, collaborating with teams during the software development lifecycle.
Top Skills: CC++Device DriversEmbedded SystemsLinuxUnix
9 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Junior
Junior
Healthtech • Telehealth
Design, develop and execute functional, integration, regression, system and exploratory tests for embedded software. Build manual and automated test solutions (Python/C#), BDD scenarios, and CI/CD regression pipelines. Use HIL, simulators and lab setups, perform firmware flashing and device provisioning, debug defects, and collaborate with cross-functional Agile teams.
Top Skills: Bdd (Behaviour-Driven Development)C#Ci/CdDevice ProvisioningEmbedded SystemsFirmware FlashingHardware-In-The-Loop (Hil)PythonSimulators
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account