Senior Firmware Engineer designing real time software for factory automation at Broadridge. Collaborating with teams to improve products and services through embedded systems programming and design.
Responsibilities
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.
Junior Firmware Engineer at ORBCOMM designing embedded firmware for advanced connected products. Collaborating with experienced engineers in a fast - paced environment in either Ottawa or Sterling.
Staff Firmware Engineer developing backend SSD firmware for Micron Technology. Collaborating in a cross - functional environment to enhance performance of non - volatile memory products.
Firmware Engineer at Supermicro developing control algorithms and firmware for power management systems. Collaborating with engineering teams for system integration and testing.
Staff Hardware Engineer responsible for hardware design of compute and sensor systems for autonomous vehicles. Leading prototype integration, validation, and cross - functional collaboration for mission - critical logistics.
Principal Hardware Design Engineer at d - Matrix redefining AI compute architecture and leading hardware development lifecycle. Collaborating on high - performance AI accelerator designs in a hybrid environment.
Hardware Engineer/Principal Engineer on Sentinel program at Northrop Grumman, designing custom and commercial - off - the - shelf systems in Colorado Springs or Manhattan Beach.
Senior Firmware Engineer developing and testing firmware for HPE Slingshot™ products. Involved in design, development, and cross - functional collaboration as part of an Agile team.
Hardware Engineer designing and developing electronic systems for autonomous vehicles. Joining a team revolutionizing the autonomous vehicle industry with breakthrough technology.
Principal Hardware Engineer working on the Sentinel program at Northrop Grumman. Designing custom systems and collaborating with Hardware, Electrical, and Mechanical engineers in Colorado.
Firmware Engineer at Swissbit developing Raw - NAND Interface and Device Abstraction Layer for controller firmware stacks. Engaging in multiple tasks including protocol implementation and device characterization.