Get the job you really want.

Top Embedded Engineer Jobs in Bengaluru

Mid level
Information Technology
As an Embedded Engineer at Lytx, you will develop sophisticated embedded systems that enhance safety and efficiency in the transportation sector. Your responsibilities include project development phases, programming in C++ and C, integrating with hardware and cloud software, and collaborating with QA engineers to establish testing protocols.
Top Skills: CC++Rust
19 Hours Ago
Bengaluru, KA
Mid level
Mid level
Financial Services
Join the Earth Observation Satellite Payload Development Team to design and implement FPGA-based digital solutions for SAR Payload controllers, including developing RTL code, debugging, and hardware/software integration.
Top Skills: VerilogVhdl
20 Hours Ago
Bengaluru, KA
Entry level
Entry level
Information Technology • Internet of Things • Other • Software
The Embedded Software Engineer will be responsible for designing and developing real-time embedded software using MATLAB, Simulink, and Embedded C/C++. The role involves ensuring compliance with relevant standards, performing unit testing, and utilizing coding guidelines. Knowledge of object-oriented programming concepts and design patterns in C++ is essential.
Top Skills: CC++
20 Hours Ago
Bengaluru, KA
Senior level
Senior level
Artificial Intelligence • Healthtech • Analytics • Biotech
The Senior Engineer in Embedded Software is responsible for designing, developing, and testing embedded software for X-ray generators. The role involves mentoring junior engineers, participating in design reviews, and improving team productivity through Agile practices and infrastructure setup for code quality and development.
Top Skills: CC++
20 Hours Ago
Bengaluru, KA
Senior level
Senior level
Artificial Intelligence • Healthtech • Analytics • Biotech
The Senior Embedded Software Engineer will design, develop, and test embedded software for devices requiring real-time functionality, ensuring quality through best practices and unit testing, while leading projects and collaborating with global teams. Expertise in ARM microcontrollers and RTOS is essential as the role involves technical leadership and decision-making in a fast-paced AGILE environment.
Top Skills: CC++
21 Hours Ago
Bengaluru, KA
Senior level
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
The Senior Embedded Computer Vision Engineer will work on NVIDIA's Computer Vision stack, focusing on API design, algorithm development, and safety-critical software. Responsibilities include analyzing software failures, collaborating with customers, and improving software reliability and performance.
Top Skills: CC++
Mid level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
As a Senior Software Developer in Test and Automation, you will read project requirements, design test strategies for new features, mentor team members, and collaborate with global partners to enhance software quality, particularly in the automotive domain. You will also engage in code coverage activities and analyze issues found during testing.
Top Skills: C/C++Python
Mid level
Information Technology
The Embedded Engineer at Lytx will develop embedded systems for video telematics devices, working with C++, C, and Linux. Responsibilities include project development phases, collaborating with hardware and cloud teams, and integrating system testing procedures. This role contributes to improving road safety and is part of a dynamic team focused on innovation.
Top Skills: CC++Rust
3 Days Ago
Bengaluru, KA
Senior level
Senior level
Healthtech • Other • Robotics • Biotech • Manufacturing
Senior Software Engineer role focusing on Embedded Test Development. Responsible for prototyping, bench testing, problem solving, translating design inputs, coding development, and compliance with industry standards. Collaborate with cross-functional teams and demonstrate proficiency in customer needs and product design. Lead code reviews and develop software components per requirements.
Top Skills: CPython
5 Days Ago
Bengaluru, KA
Senior level
Senior level
Energy • Renewable Energy
The Senior Software Engineer will drive the development of laser-based analytical instruments for various applications, engaging with the marketing team to understand customer needs and participating in the design and implementation of high-performance software solutions.
Top Skills: Python
5 Days Ago
Bengaluru, KA
Entry level
Entry level
Semiconductor
The Software Engineer will develop and execute automated test scripts for embedded software, translate software requirements into test cases, support testing workflows in the embedded toolchain, and collaborate with teams to ensure software quality in Automotive applications.
Top Skills: Embedded CMatlabPython
Entry level
Semiconductor
As an Associate Software Engineer in Embedded Testing, you will validate Battery Management System software by designing and executing automation frameworks for real-time embedded systems in automotive applications. You will collaborate with cross-functional teams to understand requirements and develop solutions.
Top Skills: CPython
Senior level
Big Data • Cloud • Hardware • Software
The Principal Engineer will lead firmware development in embedded C++ across multiple platforms, becoming an expert in specific components while collaborating with cross-functional teams. Responsibilities include designing, implementing, and debugging embedded firmware for enterprise HDDs, and engaging in Scrum/Agile processes.
Top Skills: CC++
Mid level
Semiconductor • Manufacturing
The Embedded Software Engineer will design and implement software for RISC-V-based CPUs and platforms, focusing on Linux kernel support, device drivers, and benchmarking. Responsibilities include upstream contributions to open-source projects, optimizing software for performance, and collaborating with hardware teams for enhancements.
Top Skills: CC++
Mid level
Semiconductor • Manufacturing
Design and implement software for RISC-V-based CPUs/Platforms, including bootloaders and RTOS ports. Contribute to the RISC-V software ecosystem, analyze and optimize software, and work closely with architecture and hardware design teams. Release SDKs and assist customers with prototyping. Requires strong experience in embedded software development with proficiency in C/C++ and knowledge of RTOS.
Top Skills: CC++
Junior
Cloud • Software
The Embedded & Desktop Linux Systems Engineer will optimize Ubuntu for various hardware platforms, collaborate with partners on technical plans, and lead customer engagements. The role requires designing and implementing superior integration of Ubuntu with IoT and server-class platforms, ensuring an excellent user experience, and working with advanced technologies in the enterprise sector.
Top Skills: CC++
14 Days Ago
Remote
Bengaluru, KA
Entry level
Entry level
Cloud • Software
As an Embedded Linux Software Engineer at Canonical, you will work on low-level system technology and embedded systems. Responsibilities include developing software for Ubuntu Core, enhancing kernel drivers, maintaining software stacks, and collaborating with global teams. A strong focus on innovation and open source is emphasized, as well as contributions to technical documentation and customer engagement.
Top Skills: CC++GoRust
15 Days Ago
Bengaluru, KA
Entry level
Entry level
Artificial Intelligence • Robotics • Business Intelligence
As an Embedded Systems Engineer, you will focus on defining, implementing, and maintaining regression tests for software and products, debugging failures during testing and deployment, and collaborating with software developers to enhance product quality.
Top Skills: CC++GoPythonRust
16 Days Ago
Bengaluru, KA
Senior level
Senior level
Information Technology • Semiconductor
The Embedded Software Quality Test Engineer at Alif Semiconductor will develop, execute, and automate detailed functional test plans for security firmware. Responsibilities include validating security software functionality, collaborating with development teams, and designing automated regression tests.
Top Skills: Embedded CPythonShell
17 Days Ago
Bengaluru, KA
Senior level
Senior level
Automotive
Design and implement real-time applications on ARM processors, create documentation for software processes, debug complex issues during product development, and develop firmware for embedded Linux. Collaborate in software design reviews and improvements.
Top Skills: CC++
18 Days Ago
Bengaluru, KA
Senior level
Senior level
Consumer Web
The Sr. Embedded Test Engineer/Test Lead will develop and implement comprehensive test plans and strategies, conduct various types of testing, and lead the testing team to ensure compliance with quality processes. The role involves recommending testing methods, performing impact analysis, and promoting test automation.
Top Skills: AssemblyC
18 Days Ago
Bengaluru, KA
Senior level
Senior level
Automotive
The Staff Software Engineer will focus on UI and UX design, develop software components with continuous integration and automated testing, and work with platform software including Linux BSP and communication interfaces. Responsibilities include collaborating with hardware and cloud engineering teams, participating in design and code reviews, and mentoring team members.
Top Skills: CC++JavaScriptQmlQt
19 Days Ago
Bengaluru, KA
Mid level
Mid level
Financial Services
The FPGA - Embedded Engineer will design and implement FPGA-based digital solutions for a satellite payload controller, involving high-speed data conversion and DSP algorithms. Responsibilities include developing RTL code, designing micro-architectures in VHDL/Verilog, debugging code, creating test benches, and performing hardware/software integration.
Top Skills: VerilogVhdl
19 Days Ago
Remote
Bengaluru, KA
Senior level
Senior level
Semiconductor
The Senior Product Designer will create intuitive UI/UX designs for software applications, collaborating with cross-functional teams. Responsibilities include developing marketing collateral and ensuring brand consistency while driving visual storytelling for product solutions.
Top Skills: Adobe XdFigma
19 Days Ago
Bengaluru, KA
Senior level
Senior level
Consumer Web • Information Technology
The Principal Engineer II is responsible for defining software architecture and leading development for telematics solutions in embedded platforms. This role entails managing software components, ensuring technical ownership, mentoring a team, and interfacing with customers to authenticate business requirements and technical deliveries.
Top Skills: C++
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account