
Senior Firmware Engineer
PwC
full-time
Posted on:
Location Type: Office
Location: Silicon Valley • California • Colorado • United States
Visit company websiteExplore more
Salary
💰 $77,000 - $202,000 per year
Job Level
About the role
- Specialise in improving product development and manufacturing processes
- Work closely with clients to analyse product development lifecycles
- Identify bottlenecks and develop strategies to enhance speed to market, reduce costs, and improve quality
- Provide guidance on implementing lean manufacturing principles and optimising supply chain integration
- Leverage digital technologies to enhance performance
- Build meaningful client connections and learn to manage and inspire others
- Anticipate the needs of teams and clients, and deliver quality
- Embrace ambiguity by asking questions and using those moments as opportunities to grow.
Requirements
- BS in Computer Engineering, Electrical Engineering, Computer Science, or related discipline
- 3–5 years of hands-on embedded firmware development experience
- Experience contributing to embedded or IoT product development projects
- Working knowledge of firmware development in real-time or resource-constrained environments
- Familiarity with cross-functional product development environments including coordination with hardware teams
- Experience working within structured development processes and quality-focused environments including using tools like JIRA
- Experience working in Agile or similar project management environments
- Proficient C/C++ programming skills (including basic object-oriented concepts)
- Experience with embedded system development and debugging tools
- Able to effectively leverage AI tools to assist during software design and implementation
- Familiarity with embedded MCU architectures (e.g., ST Micro, Nordic or similar)
- Solution development exposure to Real-time OS and / or embedded Linux environments
- Basic experience with low-level device driver interaction or peripheral integration
- Understanding of IoT system components including edge devices and cloud-connected systems.
- Awareness of performance, memory, and power considerations in embedded systems.
Benefits
- medical
- dental
- vision
- 401k
- holiday pay
- vacation
- personal and family sick leave
- annual discretionary bonus
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
embedded firmware developmentC/C++ programmingreal-time environmentsembedded system developmentdebugging toolsAI toolsembedded MCU architecturesReal-time OSembedded Linuxlow-level device driver interaction
Soft Skills
client connectionsteam managementinspirationanticipation of needsquality deliveryembracing ambiguityproblem-solvingcommunicationcollaborationstrategic thinking