As a member of the technical team, you will be working with a dynamic group of people, designing, and developing Embedded Software for custom Embedded products.…
If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing……
The individual will be responsible for designing, developing, optimizing, and scaling backend services that power mission-critical AI solutions used by……
Proven track record of working with geometric kernels and 3D spatial data. 3-7 years of experience in software development with a heavy focus on Computational……
Develop and implement enterprise-grade LLM-based applications (e.g., RAG, agents, and copilots) using Azure OpenAI, LangChain, and Semantic Kernel.…
The role involves low-level communication, client-server interactions, and performance-critical development for Windows-based remote access solutions.…
Hands-on experience with Azure OpenAI Service, Azure AI Search, or Cognitive Services; working knowledge of prompt engineering and RAG architectures.…
NET development combined with hands-on exposure to AI-driven application design, agent-based architectures, and cloud-native solutions on Azure.…
System Design: Architect end-to-end GenAI solutions, including data ingestion pipelines, vector databases (e.g., Pinecone, Milvus), and model serving layers.…
In this role, you will work collaboratively with cross-functional teams to design innovative features, ensure application performance and reliability, and write……
JD FOR 3 to 5 years: WLAN/Linux driver development, Linux kernel device drivers, C Programming. Excellent C programming, WLAN 802.11 knowledge, and experience……
Develop and implement enterprise-grade LLM-based applications (e.g., RAG, agents, and copilots) using Azure OpenAI, LangChain, and Semantic Kernel.…
Develop, integrate, and support Linux kernel and device driver solutions for embedded and virtualized environments. Strong proficiency in C programming.…
In this role, you will work on the low-level software that powers routers, switches, and other network infrastructure devices, ensuring high reliability,……
As a GenAI Engineer, you will design, develop, and deploy AI solutions that leverage both traditional machine learning and modern generative AI techniques.…
The Client is undertaking a strategic GenAI programme to [brief description of business objective, e.g., 'build LLM-powered internal tools, customer-facing AI……
We are seeking an accomplished Full Stack Developer who combines deep expertise in the Microsoft technology ecosystem with a forward-looking perspective on AI/……
You would be a key contributor to building efficient programs systems and if you think you fit right in to help our clients navigate their next in their digital……
For most roles, that will mean coming into an office a minimum of 2 - 3 days per week, however certain roles and/or teams may require more frequent in-office……
NLP & LLMs: Experience integrating Large Language Models (GPT-4, Claude 3.5/4, Llama 3) via APIs or local hosting (Ollama/vLLM). Good to Have (AI & NLP Skills).…
Cloud & MLOps: Experience working with AWS, GCP, Azure and MLOps best practices. You will be responsible for guiding a team, delivering AI solutions, and……
Pay: ₹30,000.00 - ₹53,146.67 per month. Experience working with Android SDK and Android Studio. Experience *Minimum 1 year of experience in Android Development.…
End to end debugging on wifi/linux environment. Linux kernel and device drivers. Experience in development and verification of device drivers (Eg: MEM, MEMACC,……
Perform SAP client administration (create/copy/delete) as required. Installation and maintenance of various SAP products. Should have worked on OS/DB migration.…
You will be responsible for building intelligent automation solutions, implementing AI models, and creating custom Gen AI applications that enhance business……
We are looking for a highly skilled AI Engineer – Copilot, Bot & Automation Developer who can design, develop, deploy, and manage intelligent AI-powered……
Embedded Software – Design Engineer (Bare Metal | RTOS)
Bengaluru
₹5L - ₹8L (Glassdoor Est.)
ESW001: Embedded Software – Design Engineer (Bare Metal | RTOS)
Job Description
As a member of the technical team, you will be working with a dynamic group of people, designing, and developing Embedded Software for custom Embedded products. You will be working as an Embedded Software Developer and will be involved in contributing during the various stages of product development cycle.
Requirements
Good experience in working with one or more of: BSPs, Boot Loaders, Interface Drivers, Network Protocols, Middleware, Diagnostics
Strong understanding of basic interface protocols like UART, SPI, I2C
Excellent Coding skills in C/C++ and fair experience in Bash scripts and Python
Familiarity with one or more of high performance RTOS: FreeRTOS, MBED, VxWorks, QNX, etc.
Experience in working with Toolchains and Debuggers for ARM based microcontrollers
Good comprehension of Data Structures
Experience in Board Bring-up and Debugging
Working knowledge of Network Protocols like TCP/IP, WiFi, Bluetooth etc.
Experience in using Development/Configuration Tools - IDE, Emulators, Debuggers, Simulators, Git, Mercurial and Code coverage
Familiarity with automated and manual testing methods
Familiarity with Quality Process and Configuration Management tools like Git, Jira, Confluence, Bitbucket etc.
Good oral and written communication skills
Desirable
Experience in working with soft-core processors like NIOS, Microblaze, etc.
Familiarity with Linux Kernel and Linux Device Drivers, Yocto and Buildroot
Experience in working with wireless interfaces - Bluetooth, Wifi, NFC, Zigbee, LoRA, etc.
Familiarity with Embedded GUI over HTTP and OLED Displays
Experience:
1 to 3 years in Embedded Software Development
Education Qualification:
BE/B.Tech/M.Tech in Computer Science & Engineering, Information Science/Technology or Electronics & Communication Engineering.
The minimum salary is ₹5L and the max salary is ₹8L.
₹5L – ₹8L/yr (Glassdoor Est.)
₹6L
/yr Median
Bengaluru
If an employer includes a salary or salary range on their job, we display it as "Employer provided". If a job has no salary data, Glassdoor displays a "Glassdoor estimate" if available. To learn more about "Glassdoor estimates", see our FAQ page.
Working here doesn’t have to be a secret
Sign in to browse authentic reviews, anonymous ratings and salary data before you apply.