Top Embedded Engineer Jobs in Bangalore

Reposted 2 Months 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 2 Months 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
2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Consumer Web • Information Technology
Design, develop, debug, and enhance scalable automotive-grade Linux applications in C and C++ for embedded telematics platforms. Translate business requirements into agile tasks, support proof-of-concepts and product demonstrations, and build technical expertise across telematics domains. Work with inter-process communication, multithreading, version control, embedded build systems, and unit testing while collaborating across global teams.
Top Skills: BitbakeCC++Embedded LinuxGerritGitGoogletestLinuxMessage QueuesOpenembeddedPerforceShared MemorySocketsStl
2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Develop distributed system software, SDKs, and switching software for Ethernet switch products. Design and implement L2, L3, VXLAN, ACL, QoS, and other networking capabilities for ASIC-based platforms. Collaborate with hardware, ASIC, marketing, and testing teams throughout the product lifecycle, while focusing on scale, performance, and reliability.
Top Skills: AclAsicCC++Distributed SystemsEthernetL2L3MplsOperating SystemsQosSdkVxlan
2 Months 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
One Month AgoSaved
In-Office or Remote
7 Locations
79K-127K Annually
Senior level
79K-127K Annually
Senior level
Artificial Intelligence • Automotive • Computer Vision • Machine Learning • Agriculture • Defense • Manufacturing
Designs, develops, integrates, tests, and maintains production embedded Linux software for vehicle systems. Responsibilities include modern C/C++ and Qt/QML development, Yocto platform maintenance, Python automation, CI/CD, automated testing, debugging across hardware and software boundaries, release management, architecture, documentation, and production support. The role also provides technical leadership and mentorship while collaborating with multidisciplinary engineering, manufacturing, cybersecurity, and supplier teams.
Top Skills: Adobe IllustratorAdobe PhotoshopAutosarBitbakeCC++Cameo Systems ModelerCanCmakeConan 2CppunitEmbedded LinuxEthernetFigmaFmvssGdbGitGoogletestI2CIbm Engineering DoorsIso 26262MagicdrawOpenembeddedPythonQmlQt 6.8+Qt CoreQt DbusQt Design StudioQt NetworkQt QuickQt Remote ObjectsSae J1939Sae J2012SconsSerial InterfacesSpiSquishSystemdUds Iso 14229Yocto Project
2 Months 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
2 Months 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
2 Months 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
2 Months AgoSaved
In-Office or Remote
8 Locations
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
Architect, develop, integrate, test, debug, and optimize embedded software for diverse hardware platforms using RTOS, bare-metal, Zephyr, and Linux environments. Lead software architecture, system validation, test automation, and multi-threaded application development while collaborating with hardware and software teams. Define test strategies, analyze defects, document designs, conduct code reviews, mentor engineers, optimize performance and power usage, and contribute to open-source projects.
Top Skills: AdcsAgile/ScrumAi/MlBare-Metal ProgrammingCC++CanCi/CdComputer VisionDacsDspFpgaGenaiGitGpioI2CIce DebuggersIdesImage ProcessingJtagLinuxLogic AnalyzersMicrocontrollersMicroprocessorsMulti-Core SystemsMulti-ThreadingOscilloscopesPwmsPythonRtosSignal GeneratorsSpiTimersUartZephyr
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru, Karnataka, IND
50K-90K Annually
Senior level
50K-90K Annually
Senior level
Hardware • Information Technology • Energy • Design • Utilities • Industrial • Renewable Energy
Design, develop, and maintain embedded software for electrical products, optimizing performance and collaborating with cross-functional teams to integrate hardware and software components while ensuring compliance with security and safety standards.
Top Skills: C++Embedded CGitJIRALinuxRtos
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Design and implement control-plane and data-plane software, low-level drivers, BSPs and kernel modules for IIoT switching/routing products. Produce design documents, unit tests, debug and triage issues, collaborate across teams, and drive technical leadership and IP generation (patents).
Top Skills: 802.11Ac802.11Ax802.11BeAgentic AiBspCC++Control PlaneData PlaneDevice DriversGeminiGen AiIxiaKernel ModulesLinuxLinux KernelMcpNetworking OsNlpOpenaiRtosSniffer
2 Months AgoSaved
In-Office
Bengaluru, Karnataka, IND
Senior level
Senior level
Transportation
Lead technical architect for embedded electronic hardware for brake and transit applications. Own hardware development from concept through validation and production, drive schematic/PCB design reviews, verification and EMC/environmental testing, lead debugging and root-cause analysis, mentor engineers, collaborate with systems, software, suppliers, manufacturing, and ensure safety-compliant, manufacturable products.
Top Skills: CanConfiguration ManagementDfmDftEmc/EmiEnvironmental Test EquipmentEthernetI2CLogic AnalyzerMicrocontrollerOscilloscopePcb DesignPlmPower AnalyzerPower ElectronicsProcessorReliability EngineeringRs-485Schematic CaptureSpectrum AnalyzerSpiUart
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Hardware • Semiconductor
As an Embedded Solutions Engineer, you'll provide technical support, engage clients, and drive business using wiring networking solutions and architecture discussions.
Top Skills: EthernetLinuxPciePhysTcp/IpUsbWireshark
Reposted 2 Months AgoSaved
In-Office or Remote
7 Locations
20K-200K Annually
Mid level
20K-200K Annually
Mid level
Cloud • Software
Optimize Ubuntu for the latest IoT and server hardware, leading technical engagements, and work with open source communities. Requires experience with Linux and C/C++.
Top Skills: CC++DebianDhcpDockerHTTPK8SLinuxRestRpmTcp/IpUbuntuYocto
Reposted 2 Months AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Develop and evolve IOS-XR programmability stack (gRPC, NETCONF) for scalable network automation. Design, implement, and optimize model-driven APIs, improve memory and performance, and deliver modular, testable embedded C/Python code for service provider and hyperscaler devices.
Top Skills: CCisco Ios-XrCli ParsersGnmiGnoiGrpcKernel ProgrammingLinuxMultithreadingNetconfNetwork ProgrammingOpen-SourceOpenconfigPythonRegular ExpressionsTcp/Ip
Reposted 2 Months AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Software • Analytics
Design, develop, and deliver firmware and user-space software for Wi‑Fi access points. Collaborate across teams to define requirements, implement features, integrate Wi‑Fi drivers and chipsets, validate performance, and support sales and customer escalations.
Top Skills: AaaCC++CompilersControllersDtlsFirewallFlow ClassificationHostapdIptablesKernel InternalsLinuxLinux Device DriversPortal (Captive Portal)QosRadiusRadsecSoc ArchitectureTlsTunnelsWi-Fi Device DriversWifi Chipset PlatformsWireless Lan Access Points
Reposted 2 Months AgoSaved
Remote or Hybrid
India
Senior level
Senior level
Information Technology • Consulting
Lead and execute end-to-end embedded firmware development for devices—from requirements through production and post-production support. Design, implement, test, debug, and optimize system software and I/O, interface with hardware, validate new product designs, assess third-party/open-source software, support QA, perform research and prototypes, and mentor junior teammates.
Top Skills: AdcBluetoothCC++Cortex M0Cortex M3Cortex M4Cortex M7DacDspEclipseEthernetGccGitI2CIar Arm WorkbenchLinux KernelNordic Nrf5 SdkPythonRtosSpiTimersUartUnix InternalsWifiZigbee
Reposted 2 Months AgoSaved
Remote or Hybrid
India
Senior level
Senior level
Information Technology • Consulting
Design and develop embedded firmware for battery-powered IoT devices using C/C++ and assembly. Implement wireless protocols, RTOS applications, secure boot and encryption, optimize power and performance, collaborate with hardware, cloud and mobile teams, and build testing and debugging frameworks.
Top Skills: Arm Cortex-MAssemblyBluetoothCC++CellularEncryptionEsp32FreertosGitIot SecurityLorawanLow-Power DesignRtosSecure BootStm32ThreadxWi-FiZigbee
Reposted 2 Months AgoSaved
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 2 Months AgoSaved
In-Office or Remote
7 Locations
Senior level
Senior level
Cloud • Software
Optimize Ubuntu integration across latest IoT and server-class hardware, lead customer engagements, and work with open source communities in a remote, collaborative environment.
Top Skills: CC++DebianDockerKubernetesLinuxOciRpmUbuntuYocto
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account