Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Engineer II - Software Engineering (Firmware) Signaling Division

$68.73k - $98.19k

Federal Signal

Engineer II - Software Engineering (Firmware)

The successful candidate will be responsible for designing, developing, and testing the low-level software (firmware) that controls the functionality of electronic hardware devices, like embedded systems and computer peripherals, requiring a deep understanding of hardware architecture and proficiency in programming languages like C/C++ to create code that interacts directly with the hardware components, often utilizing real-time operating systems (RTOS) to ensure timely system responses; they collaborate with hardware engineers to ensure seamless integration and troubleshoot issues throughout the product development cycle.

Essential Job Duties & Responsibilities:

  • Develop firmware architectures and algorithms to meet product requirements, considering hardware constraints and performance optimization.
  • Write clean, efficient, and well-documented firmware code using embedded C/C++ programming languages, adhering to coding standards and best practices.
  • Understand and utilize various hardware components like microcontrollers, memory, peripherals, and communication interfaces to interact with them through firmware.
  • Work with RTOS to manage system tasks with precise timing and priority levels.
  • Conduct thorough unit integration, and system-level testing to identify and resolve firmware defects, utilizing debugging tools and techniques.
  • Work closely with hardware engineers to ensure smooth integration between firmware and hardware components, addressing design challenges and providing feedback.
  • Create detailed technical documentation for firmware design, implementation, and testing procedures.
  • Support existing firmware by implementing bug fixes, feature enhancements, and updates to address customer needs.
  • May include travel to the field and/or trade shows.
  • Perform product evaluations to determine if engineering standards are met.
  • Flexibility to perform other duties and assignments as required

Position Requirements:

  • Bachelor's degree in computer science or equivalent from an accredited university.
  • 5-7 years of previous experience in a similar role.
  • Strong proficiency in C/C++ programming languages with a focus on embedded systems.
  • Deep knowledge of microcontroller architectures, memory management, peripherals, and communication protocols.
  • Experience with popular RTOS like FreeRTOS, Zephyr, or similar.
  • Familiarity with IDEs, debuggers, emulators, and other development tools for embedded systems.
  • Experience with unit testing, integration testing, and system-level validation methodologies.
  • Excellent analytical and debugging skills to identify and troubleshoot complex firmware issues.
  • Ability to effectively communicate technical concepts to both technical and non-technical stakeholders.

Wage Range: $68,731 - $98,187

Benefits of Employment

In addition to excellent career growth opportunities, Federal Signal Corporation offers a wide array of benefits including: annual bonus potential, insurance (life, medical, dental, vision), paid holidays, paid vacation, 401(k) with matching contributions and tuition reimbursement. We provide our employees with a smoke-free, drug-free workplace.

About Us

Federal Signal in University Park is a leading manufacturer and supplier of comprehensive systems and products used to protect people and property. Our products and integrated solutions include systems for campus and community alerting, emergency vehicles, first responder interoperable communications, industrial communications, and command and municipal networked security. Specific products include: lightbars and sirens, public warning sirens and public safety software.

Federal Signal Corporation (NYSE: FSS) builds and delivers equipment of unmatched quality that moves material, cleans infrastructure, and protects the communities where we work and live. Founded in 1901, Federal Signal is a leading global designer and manufacturer of products and total solutions that serve municipal, governmental, industrial and commercial customers. Headquartered in Downers Grove, IL, with manufacturing facilities worldwide, the Company operates two groups: Environmental Solutions and Safety and Security Systems. For more information on Federal Signal, visit:

The Company is an equal opportunity employer. Qualified applicants will not be discriminated against on the basis of, and will receive consideration for employment without regard to, race, color, religion, national origin, sex, sexual orientation, gender identity, age, disability, genetic information, status as a protected veteran, or any other protected category, characteristic, or trait under applicable law. If you require reasonable accommodation in the application process, contact Human Resources at View email address on click.appcast.io . All other applications must be submitted online.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Engineer II - Software Engineering (Firmware) Signaling Division in University Park, IL vacancy
  •  ...manufacturer of public safety systems is seeking an Engineer II for Software Engineering to develop firmware for electronic hardware devices. The role requires...  ...excellent benefits including annual bonuses and healthcare coverage. #J-18808-Ljbffr Federal Signal Corporation
    Suggested

    Federal Signal Corporation

    University Park, IL
    4 days ago
  • $78k - $133.71k

    Federal Signal is searching for a Senior Software Engineer who can assist in making decisions on engineering problems and issues, requiring the use of advanced techniques and the adaption and extension of theories and practices of own field and related disciplines. Key... 
    Suggested
    Worldwide

    Federal Signal Corporation

    University Park, IL
    5 days ago
  • $65k - $90k

     ...including rails, turnouts, fastening systems, signaling technologies, and monitoring solutions....  ...disruptions. Collaborate with engineering and operations teams to ensure systems...  ...Bachelor's degree in Computer Science, Software Engineering, Information Technology, or... 
    Suggested
    Worldwide
    Shift work

    Voestalpine AG-Gr

    Chicago Heights, IL
    1 day ago
  • $78k - $133.71k

     ...leading manufacturer of safety systems is looking for a Senior Software Engineer in University Park. The role involves software development,...  ...is a great opportunity for those looking to grow their career in a dynamic environment. #J-18808-Ljbffr Federal Signal Corporation
    Suggested

    Federal Signal Corporation

    University Park, IL
    5 days ago
  •  ...FUNCTIONS Duties include, but are not limited to: Project Estimation & Proposals: Develop estimates and technical proposals for engineered equipment projects. Pricing & Product Support: Develop product pricing models and provide technical support to the sales team for... 
    Suggested
    Work at office

    Cedar Electronics

    University Park, IL
    5 days ago
  • $60 - $120 per hour

     ...Software Developer $ 60 - $ 120 /hour pay Required Skills Python Rust GoLang Full-stack JAVA Node.js Android Development iOS Development...  ...reason, and perform across domains like finance, healthcare, engineering, and more. Our platform identifies and vets top talent through... 
    Contract work
    Remote work

    Micro1

    Frankfort, IL
    5 days ago
  • $90 per hour

     ...Title: Release Train Engineer Bill Rate: $90 Client: The Northern Trust Location: Hybrid at 333, S Wabash Ave, Chicago, IL 6060 Job Description We are seeking a highly skilled Release Train Engineer (RTE) to support multiple Scrum Teams within the Cash... 

    Diamondpick

    Chicago Heights, IL
    4 days ago
  •  ...Position: .NET Engineer Location: Multiple Location ( MI, OH, IN, IL, WI, KY) Duration: 12+ months Only w2 no C2c Required Skills 1. Must have strong API development experience 2. C#.net / Azure development experience... 

    InstantServe LLC

    Chicago Heights, IL
    5 days ago
  • $90k - $100k

     ...others). Responsibilities Review plans and specifications. Engineer the design build and plan/specification for jobs. Program, graphic...  ...of control/mechanical issues. Assist the Controls division in development and offering of additional building services including... 
    Work at office

    Capstone Mechanical, LP.

    Frankfort, IL
    5 days ago
  • This position is onsite in Glenwood, IL. Experience developing applications that interface with industrial equipment or machinery utilizing PLC (Programmable Logic Controller) frameworks Strong proficiency in Microsoft SQL Server, including: Data modeling and ...
    Local area
    Worldwide

    Fortive Corporation

    Glenwood, IL
    4 days ago
  • $81.4k - $151.8k

     ...We are seeking an enthusiastic and passionate professional for a Senior Cloud Engineer - Data & AI. You will support the business and technology cloud initiatives, with focus on the Bank's 3 to 5 year cloud technology roadmap, facilitating innovation and adoption of next... 
    Contract work
    Part time
    Local area

    BMO Financial Group

    Chicago Heights, IL
    4 days ago
  • $81.4k - $151.8k

     ...Senior Azure Cloud Engineer We are seeking an enthusiastic and passionate professional for a Senior Azure Cloud Engineer position. With experience in Azure cloud services, this role will support core business and technology cloud initiatives, with a focus on the Bank... 
    Part time
    Local area

    Bmo

    Chicago Heights, IL
    1 day ago
  • Salesforce Technical Lead Location: North Chicago, IL 60044 (2-3 day work from Office) Duration: Only FTEs. (No H1B Transfer) Job Description: Understands Salesforce architecture options, design trade-offs, and has the ability to communicate design choices ...
    H1b
    Work at office

    Zortech Solutions

    Chicago Heights, IL
    5 days ago
  • $88k - $130k

     ...Position Title: Senior Salesforce Engineer- Financial Services Cloud Locations: Chicago_IL Time Type: Full time Req ID: JR1200-Chicago_IL At Midland, were proud to be a little different. You can see it in our bright orange signs... 
    Full time
    Contract work
    Temporary work
    Work at office
    Flexible hours

    Midland States Bank

    Homewood, IL
    4 days ago
  • $81.4k - $151.8k

    Hispanic Alliance for Career Enhancement is seeking a Senior Azure Cloud Engineer in Chicago Heights, IL. This role involves designing and implementing Azure cloud services and promoting a DevOps culture. The ideal candidate boasts strong experience in cloud infrastructure... 

    Hispanic Alliance for Career Enhancement

    Chicago Heights, IL
    4 days ago
  • A leading food processing equipment company is seeking an Electrical Engineer II responsible for developing and supporting software for high-speed manufacturing equipment. The ideal candidate will possess a Bachelor’s degree in Electrical Engineeringor Computer Science... 

    Provisur Technologies GmbH

    Mokena, IL
    4 days ago
  •  ...websites Review code from other developers on relevant projects and provide comments and guidance Review performance monitoring software and alerts managers to potential risks and issues Participate in sprint-planning activities including standups, retros, and... 

    Hire Talent

    Country Club Hills, IL
    5 days ago
  • A leading non-profit organization in construction is seeking a Software Engineering Manager to lead their engineering teams focused on delivering impactful Ecommerce applications. The ideal candidate will have extensive experience in web and mobile application development... 

    Motion Recruitment Partners LLC

    Country Club Hills, IL
    5 days ago
  • Role overview Use your tech skills to power an online Throwback Hits Lip-Sync Challenge . You’ll help set up and maintain our donate‑to‑vote platform so supporters can easily watch performances and cast votes that support KHI and OA101. What you’ll do ...
    Afternoon shift

    Kabod House International

    Flossmoor, IL
    4 days ago
  • $110k - $125k

     ...Senior Software Engineer- Machine Control Systems The most complete lifting company in the world, Lanco represents four iconic, world-class heavy equipment manufacturers, mobile crane dealerships across US and Canada, the largest parts and service network in North America... 
    Work experience placement
    Work at office

    Lanco

    Markham, IL
    1 day ago
  •  ...Application Developers and Quality Assurance to build and test solutions Qualifications Minimum 4+ years of front-end software development working on enterprise level applications. Proficiency with modern vanilla ES2015+ JavaScript, AJAX, HTML5 and CSS3... 

    Hire Talent

    Country Club Hills, IL
    1 day ago
  • $110k - $125k

    Mi-Jack Products is seeking a Senior Software Engineer specialized in Machine Control Systems to engage in the development of high-performance applications for real-time IoT data processing and 3D visualizations. This position entails full-stack development and mentoring... 

    Mi-Jack Products

    Hazel Crest, IL
    5 days ago
  • REQUIREMENTS - 5 + years of RPG Experience. Version 4, RPG Free. - Someone who can work autonomously - SQL - AS/400 knowledge and experience - DB2 - CL Language PREFERENCES - Investment Banking Experience. - Java knowledge. - RPG ...

    3B Staffing LLC

    Chicago Heights, IL
    5 days ago
  • $150.7k - $261.8k

     ...candidate will be a dynamic driver for change and an experienced technical leader with a proven track record of success in security engineering. The successful candidate will lead the day‑to‑day direction of the Cloud and AI Security Engineering teams, defining and... 
    Temporary work
    Part time
    Local area
    Flexible hours

    Hispanic Alliance for Career Enhancement

    Chicago Heights, IL
    4 days ago
  • $54.7k - $82.05k

     ...impact safety, quality, and true efficiency Cross functional partnerships and tracking Partner cross-functionally with Operations, Engineering, Quality, and Supply Chain teams to align capability priorities Partner across Pod to identify Pod technical skill gaps and... 
    Work at office

    PepsiCo Deutschland GmbH

    Munster, IN
    5 days ago
  • $90k - $115k

     ...button and sending us your resume. Salary: $90,000 - $115,000 per year A bit about us: Stable, Thriving company seeks to add a Design Engineer/Manufacturing Engineer to the team! In this role, you\'ll be designing and improving mechanical, electrical, hydraulic, and... 
    Relocation package
    Flexible hours

    Jobot

    University Park, IL
    5 days ago
  • $88k - $147k

    LANDAUER, Inc. is seeking a Software Engineer in Glenwood, IL. The role involves developing applications that interface with industrial equipment, utilizing strong skills in Microsoft SQL Server and AWS. The ideal candidate will have hands-on experience in VB.NET or C#,... 

    LANDAUER, Inc.

    Glenwood, IL
    2 days ago
  • Location: Harvey, IL, US, 60426 SAP Product Compliance Functional Consultant (S/4HANA) Role Summary The SAP Functional Consultant - Product Compliance supports the design and implementation of product stewardship and regulatory compliance processes as part of a global ...
    Permanent employment
    H1b

    FUCHS PETROLUB SE

    Harvey, IL
    4 days ago
  • Liftking Manufacturing Corp in Hazel Crest, Illinois is hiring a Power Systems Engineering Manager to lead design and development for engine installation systems and hydraulic systems. This role requires strong leadership and technical expertise in heavy equipment. Responsibilities... 

    Liftking Manufacturing Corp

    Hazel Crest, IL
    2 days ago
  •  ...Experience ~ Bachelor's degree in Computer Science, Information Systems, or related field. ~5+ years of experience in data engineering or similar roles. ~3+ years of strong hands-on experience with Snowflake , including advanced SQL, stored procedures, and... 

    Numentica LLC

    Chicago Heights, IL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Engineer II - Software Engineering (Firmware) Signaling Division. Be the first to apply!