Jobs · Engineering · Illinois

Senior Engineer - Software

Federal Signal Corporation · Park Forest, IL · 3 days ago
Engineering$78k–$134k/yrFull-time

About the role

Federal Signal is seeking a Senior Software Engineer to join our team. The ideal candidate will have a strong background in software engineering, with experience in developing, revising, and maintaining product development plans, writing software, managing source code, and collaborating with test engineers.

Responsibilities

  • Develops, revises, and maintains new product development and team guidance plans in terms of product cost estimates, project cost estimates, and schedules.
  • Writes software.
  • Manages revision control of source code, executables and installers.
  • Develops and executes testing and debugging routines and collaborates with Test Engineers.
  • Documents work and results.
  • Serves as a resource to others in the Engineering Department.
  • Determines design requirements and develops detailed specifications to ensure project objectives are met.
  • Participates with other departments and functions, or leads project teams on a broad range of business unit processes, projects, and coordinates activities for the assigned product lines.
  • Flexibility to perform other duties and assignments as required.

Requirements

  • Required: Bachelor's degree in software engineering from an accredited university. Advanced degree desired.
  • 5 or more years of engineering experience.
  • Knowledge of current design principles, theories and methods.
  • Experience with Web service and mobile application development.
  • Sufficient understanding of customer requirements and delivery of results that meet these needs.
  • Strong verbal and written communication skills.

Desired Experience

  • With SQL, JavaScript (Angular, React, JQuery or Vue), object-oriented C#, C++, ASP and .NET Core Framework.
  • Large-scale SaaS-based web and mobile applications.
  • REST APIs.
  • Database design, querying technologies and frameworks.
  • Atlassian (or equivalent) software management tools.
  • SIP, SMS, SMTP, SNMP, HTTPS, RS232, RS485, VoIP and other communications protocols.
  • IP networks and protocols.
  • Software security implementations.
  • SCADA applications and integration with hardware.

Benefits

  • Annual bonus potential.
  • Insurance (life, medical, dental, vision).
  • Paid holidays, paid vacation.
  • 401(k) with matching contributions.
  • Tuition reimbursement.
  • Smoke-free, drug-free workplace.

Pay

$77,998/yr - $133,710/yr + Annual Bonus Opportunity

Schedule

N/A

Qualifications

N/A

Skills

N/A

Benefits

  • Annual bonus potential.
  • Insurance (life, medical, dental, vision).
  • Paid holidays, paid vacation.
  • 401(k) with matching contributions.
  • Tuition reimbursement.
  • Smoke-free, drug-free workplace.

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 2 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 3 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com