Broadridge

Senior Firmware Engineer

Broadridge

full-time

Posted on:

Location Type: Hybrid

Location: El Dorado Hills • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $110,000 - $130,000 per year

Job Level

Senior

Tech Stack

AssemblyLinux

About the role

  • Design and develop software to control real time communication between computing systems, databases, and instrumentation using serial, parallel, and ethernet protocols.
  • Mentor and grow Firmware Engineers, leading by example, improving their skills, and insisting on high standards
  • Responsible for the development and maintenance of key features and tools
  • Perform unit and system level testing.
  • Debug real time systems to troubleshoot and find problems
  • Provide on call support for factory-based systems.
  • Direct and assist technicians in the assembly and troubleshooting of production systems.
  • There is a 24/7 on call responsibility that rotates through the members of the team.

Requirements

  • BS in Computer Science or Computer Engineering with 3-5 years related experience
  • Linux proficiency; RHEL a plus
  • 2+ years of experience contributing to the architecture and design of new and current systems
  • 3+ years of programming experience with C, C++, or C# including object-oriented design
  • Strong background in multi-tasking and multi-threading environments
  • Eagerness to learn
  • Strong background in software methodology and basic concepts
  • Experienced with version control systems such as Perforce or Git
  • Agile development methodologies
  • Excellent oral and written communication skills
Benefits
  • Please visit www.broadridgebenefits.com for information on our comprehensive benefit offerings.
  • All Colorado employees receive paid sick leave in compliance with the Colorado Healthy Families and Workplaces Act and other legally required benefits, as applicable.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
CC++C#object-oriented designmulti-taskingmulti-threadingunit testingsystem level testingreal time systems debuggingsoftware methodology
Soft skills
mentoringleadershipcommunicationeagerness to learnhigh standards
Certifications
BS in Computer ScienceBS in Computer Engineering
F5

FPGA Engineer III

F5
Mid · Seniorfull-time$125k–$187k / yearCalifornia, Washington · 🇺🇸 United States
Posted: 1 day agoSource: ffive.wd5.myworkdayjobs.com
Python
NVIDIA

Senior ASIC Engineer, Reset and Boot

NVIDIA
Seniorfull-time$136k–$265k / yearCalifornia · 🇺🇸 United States
Posted: 2 days agoSource: nvidia.wd5.myworkdayjobs.com
PerlPython