Embedded systems engineer
Tampa, Hillsborough County, Florida, 33646, USA
Listed on 2026-01-12
-
Software Development
Embedded Software Engineer, Software Engineer
Embedded Systems Engineer (DSP Software)
Location: Hyderabad, India (Remote – Work from Anywhere) In PST Timezone
Engagement Type: Temporary / Project-Based Freelance
Visa Sponsorship: Not Available
We are seeking an experienced Embedded Systems Engineer (DSP Software) for a temporary, project‑specific engagement. This role is strictly limited to the duration of the project.
Role OverviewAs part of a high‑impact embedded software initiative, you will design, develop, and optimize platform software for CPU, DSP, and NPU processors supporting advanced AI, multimedia, and compute workloads. You will work across multiple layers of the software stack, contributing to system‑level components that enable high‑performance processing on modern SoCs.
Key Responsibilities- Architect, design, and develop multimedia and platform software frameworks across heterogeneous processors
- Build and optimize high‑performance system drivers for compute and AI acceleration
- Profile and tune software for performance, memory utilization, and power efficiency
- Collaborate with hardware, systems, and validation teams to ensure end‑to‑end integration
- Participate in design reviews, code reviews, debugging, and system‑level issue resolution
- Engage in occasional offsite or onsite collaboration with OEMs and independent software vendors, if required
- 5+ years of hands‑on experience in embedded software development
- Strong expertise in C/C++ and real‑time operating systems
- Experience with multithreading, device drivers, and inter‑processor communication
- Solid understanding of computer architecture and embedded system design principles
- Experience with DSP platforms (e.g., Qualcomm Hexagon or similar)
- Background in multimedia software development on Android, Windows, or Linux
- Exposure to machine learning or computer vision workloads
- Familiarity with scripting languages such as Python or shell scripting
- Strong debugging and profiling skills using tools such as Trace
32, JTAG, or equivalent - Self‑driven, adaptable, and comfortable working independently on complex systems
- This is a temporary, project‑only freelance position
- Remote role – candidates may work from anywhere in India
Seniority level: Mid‑Senior level
Employment type: Contract
Job function: Engineering and Information Technology
Industries: Technology, Information and Internet
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).