Top Embedded Engineer Jobs in Bangalore

Reposted 12 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Develop and maintain Embedded Linux platforms: upgrade Yocto packages and kernels, implement and maintain device drivers and Device Tree descriptions, integrate kernel patches/modules, optimize system performance, and debug hardware-software integration across ARM64 and x86_64.
Top Skills: Arm64AsicBitbakeCC++Device Tree (Dts/Dtb)EmmcEthernetFpgaGpioI2CKernel ModulesLinux KernelNand FlashPcieSpiUartUsbX86_64Yocto
Reposted 23 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 23 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 2 Hours AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Design, develop, and test board support packages (BSP), diagnostics, kernel and user-space device drivers for FPGA and networking peripherals. Perform Linux hardware bring-up, implement multi-threaded/event-driven state machines, execute software test plans, and collaborate across teams to debug prototypes and validate embedded systems.
Top Skills: CC++CmisDevice DriversFpgaGdbGpioI2CKernelKgdbLayer 2Layer 3LinuxNetwork ProcessorsOpen-Source ToolsOptical NetworkingPciePythonQsfpSecure-BootSfpSpiUart
Reposted 12 Hours 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
YesterdaySaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Automotive
Design and develop embedded automotive software for active safety and user-experience products. Responsibilities include C development for 16/32-bit microcontrollers, device drivers, AUTOSAR workflows, diagnostics, bootloaders, power modes, vehicle communication protocols, verification, measurement, multicore systems, connectivity security, functional safety, and automotive process compliance.
Top Skills: AspiceAutosarBootloadersCCanCanalyzerCanoeCmmCross-CompilersCurrent ProbesDebuggersEmulatorsEthernetFlexrayInfineonIso 26262LinNxpOscilloscopesSignal GeneratorsStatic Analysis ToolsUdsUnit Testing Tools
Reposted YesterdaySaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Enterprise Web • Hardware • Information Technology • Internet of Things • Robotics • Semiconductor
Provide advanced engineering support for embedded firmware on MCU/MPU/networking processors: firmware/driver development, kernel and device-tree customization, embedded Linux integration, and ML model deployment on MPUs. Build PoCs/demos, author technical documentation and training, collaborate with customers and regional teams, and contribute to product specifications and roadmaps.
Top Skills: Arm CortexCC++Device DriversDevice TreeEmbedded LinuxHlsKernelMcuMpuNetworking ProcessorsOnnx RuntimeOpencvPythonRisc-VSystemverilogTensorflow LiteVerilogVhdl
Reposted YesterdaySaved
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
2 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Junior
Junior
Automotive • Greentech • Hardware • Manufacturing
Design, develop, integrate, test, debug, and maintain embedded software for automotive ECUs. Develop low-level microcontroller drivers, implement CAN and UDS protocols, perform unit and integration testing on target hardware, and ensure compliance with MISRA, ASPICE, and ISO 26262. Collaborate with hardware and validation teams while maintaining technical documentation and release readiness.
Top Skills: AdcArmAspiceCC++CanEmbedded CEmbedded C++GdbGitGpioI2CIso 26262JIRALogic AnalyzersMisraNxpOscilloscopesPwmRtosSpiSvnTimersUartUds
2 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Automotive • Greentech • Hardware • Manufacturing
Design, develop, integrate, test, debug, and maintain embedded software for automotive ECUs. Develop low-level microcontroller drivers, implement CAN and UDS communication, perform unit and integration testing on target hardware, and ensure compliance with MISRA, ASPICE, and ISO 26262. Collaborate with hardware and validation teams while maintaining technical documentation, test plans, and release readiness materials.
Top Skills: AdcArmAspiceBootloader DevelopmentCC++CanEmbedded SystemsGdbGitGpioI2CIso 26262JIRALogic AnalyzersMicrocontrollersMicroprocessorsMisraNxpOscilloscopesPwmRtosSpiSvnTimersUartUds
2 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Automotive • Energy
Lead the architecture, design, production, integration, testing, and validation of embedded vehicle electronics, including control units, displays, telematics, RF, sensors, and connected-vehicle systems. Define interfaces and communication protocols, collaborate with firmware and cross-functional teams, implement diagnostics and OTA capabilities, ensure automotive standards compliance, and troubleshoot hardware through bench and vehicle-level validation. The role also involves PCB design, high-speed systems, EMI/EMC compliance, FMEA participation, and field issue resolution.
Top Skills: Ais-004AltiumBleCanCanalyzerEmbedded CEmi/EmcEtas IncaEthernetGnssI2CIso 26262LinLteLtspiceLvdsMatlabMentor GraphicsMipiOctaveOrcadPcb DesignPspicePythonRf CircuitsSimmetrixSimplisSpiUartUdsUsbVector CanoeWi-Fi
Reposted 2 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
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 2 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
Reposted 3 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Junior
Junior
Information Technology
Join Lytx as an Embedded Software Engineer II to develop firmware for IoT devices on embedded Linux platforms, collaborating across teams.
Top Skills: AimlC++Embedded LinuxHardware AccelerationOpen Ssl
Reposted 3 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 3 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
4 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Internship
Internship
Cloud • Information Technology • Internet of Things • Professional Services • Software
Software engineering internship opportunities focused on networking protocols, cloud application development, or embedded and systems programming. Responsibilities include developing, testing, optimizing, and securing software while applying computer science, networking, operating system, and system design principles. Candidates will use AI-assisted development tools, explore agentic workflows and LLM concepts, and contribute to scalable, reliable, privacy-focused solutions.
Top Skills: AWSAzureCC++Cisco Packet TracerComputer ArchitectureCursorDevice DriversDigital DesignFirewallsGCPGenerative AiGithub CopilotGns3GoHTTPJavaLangchainLanggraphMicrocontrollersModel Context Protocol (Mcp)MultithreadingNoSQLOpenai CodexOperating SystemsPythonRagReactRestful ApisRoutingRtosSocket ProgrammingSQLSwitchingTcp/IpTlsVector DatabasesWiresharkZero Trust
Reposted 4 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Design, develop, and test board support packages, diagnostics, kernel and user-space device drivers for Cisco routing and switching hardware. Perform Linux hardware bring-up, embedded system debugging, software validation, and test-plan execution. Collaborate with cross-functional teams to debug prototypes and validate software. Work with FPGA and networking peripherals using protocols including I2C, SPI, UART, PCIe, and GPIO.
Top Skills: Ai/MlBspCC++CmisDevice DriversFpgaGdbGpioI2CKgdbLayer 2/3 Network ProtocolsLinuxPciePythonQsfpSecure BootSffSfpSpiUart
Reposted 4 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Entry level
Entry level
Automotive
Designs, develops, tests, debugs, and maintains embedded software for automotive applications. Integrates software with microcontrollers, RTOS environments, and automotive communication protocols while following AUTOSAR and ASPICE processes. Collaborates on requirements and architecture, manages traceability in DOORS, conducts code reviews and static analysis, and documents design and validation activities. Uses CANalyzer, CANoe, Git, JIRA, and Gerrit to support development, testing, and collaboration.
Top Skills: AspiceAutomotive Communication ProtocolsAutosarEmbedded SystemsGerritGitIbm DoorsJIRAMicrocontrollersReal-Time Operating Systems (Rtos)Static AnalysisVector CanalyzerVector Canoe
Reposted 4 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 5 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
6 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Consulting
Develop and maintain platform software for next-generation routers, including high availability, routing engine redundancy, chassis and line card operations, fabric interconnects, optical module integration, and diagnostics. Collaborate with test teams and provide engineering support for critical customer escalations. The role requires C, C++, Linux, embedded systems, device drivers, system bring-up, and hardware protocol experience.
Top Skills: CC++CpldDevice DriversFlash DriversFpgaFreebsdI2CLinuxMdioPciePythonRouting SoftwareSpi
6 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Consulting
Develop and maintain embedded infrastructure software for networking platforms, including high availability, routing engine redundancy, chassis operations, fabric interconnects, optical modules, and diagnostics. Collaborate with testing teams, support customer escalations, and enhance existing software. The role requires C, C++, Linux, device-driver, system bring-up, and hardware protocol experience.
Top Skills: CC++CpldDevice DriversFlash DriversFpgaFreebsdI2CLinuxMdioPciePythonSpi
6 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Consulting
Develop and maintain embedded platform software for HPE routers, including redundancy, high availability, chassis and line card operations, fabric interconnects, optical module integration, and diagnostics. Collaborate with testing teams to deliver reliable products and support critical customer escalations. The role requires C/C++ development, Linux expertise, software maintenance, and familiarity with hardware components, device drivers, system bring-up, and operating-system internals.
Top Skills: CC++CpldDevice DriversFlash DriversFpgaFreebsdI2CLinuxMdioPciePythonRouting And Forwarding SoftwareSpi
6 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Automotive
Develop embedded software in C for automotive microcontrollers, including device drivers, AUTOSAR workflows, diagnostics, bootloaders, communication protocols, and vehicle connectivity security. Perform verification using static analysis and unit-testing tools, work with multicore systems and measurement equipment, and follow automotive processes including ASPICE and ISO 26262. Gateway, BCM, PEPS/PAKM, and V2X experience is preferred.
Top Skills: 16-Bit Microcontrollers32-Bit MicrocontrollersAspiceAutosarBcmBootloadersCCanCanalyzerCanoeCmmCross-CompilersCurrent ProbesDebuggersDevice DriversDiagnosticsEmulatorsEthernetFlexrayGatewayInfineonIso 26262LinMulticore SystemsNxpOscilloscopesPakmPepsPower ModeSignal GeneratorsStatic AnalysisUdsUnit TestingV2XVehicle Connectivity Security
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account