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.