Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
PwC

Senior Firmware Engineer

PwC

Firmware Engineer specializing in embedded firmware development at PwC. Collaborating with clients to enhance product development and manufacturing processes.

Posted 4/14/2026full-timeSilicon Valley • California, Colorado, Illinois, Virginia • 🇺🇸 United StatesSenior💰 $77,000 - $202,000 per yearWebsite

Tech Stack

Tools & technologies
CloudIoTLinux

About the role

Key responsibilities & impact
  • 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

What you’ll need
  • 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

Comp & perks
  • medical
  • dental
  • vision
  • 401k
  • holiday pay
  • vacation
  • personal and family sick leave
  • annual discretionary bonus

ATS Keywords

✓ Tailor your resume
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