Embedded Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Experteer Overview In this role you will design, develop, and integrate embedded software for advanced wireless research platforms at Qualcomm. You will work with system architects to translate high-level designs into robust software across the full development lifecycle, targeting tech characterization, trials, and industry showcases. You will optimize real-time embedded performance, debug complex issues, and produce clear technical documentation. This position offers collaboration with cross-functional teams to push the frontier of RF, baseband, and protocol research within a fast-paced environment. You will contribute to impactful, end-to-end demonstrations and pre-commercial interoperability efforts. Compensation / Benefits * Design, develop, and maintain embedded software across the full development lifecycle * Collaborate with system architects to translate requirements into software designs * Contribute to design reviews and trade-off analyses * Perform on-target and off-target debugging with standard embedded tools * Optimize performance and timing in real-time embedded systems * Create and maintain technical documentation (designs, specs, release notes) * Support subsystem-level integration and testing * Collaborate with cross-functional teams including baseband and RF SW engineers and test engineers Tasks * Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related field * Proficiency in C/C++ and object-oriented design * Understanding of multi-threading and OS fundamentals * Analytical and problem-solving skills * Strong communication skills and cross-team collaboration abilities Key requirements * competitive benefits package * annual discretionary bonus program * annual RSU grants * opportunity for growth and learning * collaborative and innovative culture * work-life balance support
Requirements
debugging with standard embedded tools * Optimize performance and timing in real-time embedded systems * Create and maintain technical documentation (designs, specs, release notes) * Support subsystem-level integration and testing * Collaborate with cross-functional teams including baseband and RF SW engineers and test engineers Tasks * Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related field * Proficiency in C/C++ and object-oriented design * Understanding of multi-threading and OS fundamentals * Analytical and problem-solving skills * Strong communication skills and cross-team collaboration abilities Key requirements * competitive benefits package * annual discretionary bonus program * annual RSU grants * opportunity for growth and learning * collaborative and innovative culture * work-life balance support
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on us.experteer.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What is Software Engineering?
What Jobs Can You Get with a Software Engineering Degree?
Best Countries for Software Engineers
Is Software Engineering Hard?