Hybrid Senior Firmware Engineer

Posted last month

Apply now

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.

Job title

Senior Firmware Engineer

Job type

Experience level

Senior

Salary

$110,000 - $130,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job