PwC

Senior Firmware Engineer

PwC

full-time

Posted on:

Location Type: Office

Location: Silicon ValleyCaliforniaColoradoUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $77,000 - $202,000 per year

Job Level

Tech Stack

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