-
View all jobs
Minimum qualifications:
Responsibilities
- Bachelor's degree or equivalent practical experience
- 5 years of experience developing in C, Rust, or C++
- 3 years of experience in software development for Embedded Systems, kernel drivers, or device drivers.
- 3 years of experience in testing and launching software products on embedded devices.
- Experience in development with C, Rust or C++ for firmware applications.
- Experience in power-aware engineering practices.
- Experience with embedded operating systems (e.g., Linux, FreeRTOS, SafeRTOS, ZephyrOS, etc.).
- Experience in working with hardware register interfaces and device specifications.
- Experience with Embedded Software environments including constrained memory and code on ARM processors.
Responsibilities
- Develop firmware in C, C++, or Rust for embedded microcontrollers in System on a Chip (SoC) projects.
- Study hardware designs, prototype Software based simulation, and engage in Hardware/Software co-design efforts to design and implement platform power management.
- Work with early hardware prototypes, emulation, software-simulation of SoC and subsystem designs to verify and enable functionality.
- Develop Software based Hardware simulations to allow early explorations of Software/Hardware interfaces and support early architecture decisions.
- Write production level firmware code, and support it through to product launch.
Key Skills
Ranked by relevance
embedded
c
rust
simulation
natural language processing
artificial intelligence
distributed computing
embedded systems
prototypes
freertos
storage
linux
ai
ui
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Software Engineer, Android
2026-04-10
Full-time
Mid-Senior
United States
Information Services
Information Technology
View Job Details
Related
Software Engineer III, Android
2026-04-10
Full-time
Not Applicable
United States
Information Services
Information Technology
View Job Details
Related
Software Engineer III, Android
2026-04-10
Full-time
Not Applicable
United States
Information Services
Information Technology
Login to Apply
- Posted
- Mar 07, 2025
- Type
- Full-time
- Level
- Not Applicable
- Location
- Bengaluru
- Company
Industries
Information Services
Technology
Information
Internet
Categories
Information Technology
Engineering
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Software Engineer, Android
2026-04-10
Full-time
Mid-Senior
United States
Information Services
Information Technology
View Job Details
Related
Software Engineer III, Android
2026-04-10
Full-time
Not Applicable
United States
Information Services
Information Technology
View Job Details
Related
Software Engineer III, Android
2026-04-10
Full-time
Not Applicable
United States
Information Services
Information Technology