Software Engineer
Posted
PGS Worldwide is seeking a Software Engineer in Rolling Meadows, IL for a one-year contract role supporting a leading aerospace & defense company.
The Software Engineer will support the Radio Frequency Business Unit by designing, developing, testing, integrating, operating, and maintaining software components and computing systems. This role focuses on C++ object-oriented development, GUI development, Windows-based software, SQL database interaction, software architecture, Agile/Waterfall development processes, and full software development life cycle support for mission-critical defense applications.
Required Skills
- Bachelors degree in Software Engineering, Computer Science, Computer Engineering, or a similar engineering discipline with 5+ years of engineering experience; masters degree with 3+ years of experience; or additional experience in lieu of degree.
- Object-oriented programming experience in C++.
- Experience creating graphical user interfaces.
- Familiarity with software architecture, design patterns, and object-oriented design.
- Familiarity with relational database management systems using SQL.
- Experience developing software running on Windows operating systems.
- Experience with software development methodologies and frameworks such as Waterfall and/or Agile.
- Familiarity with version control systems such as Git, GitLab, GitHub, Bitbucket, or ClearCase.
- Familiarity with Agile software planning tools such as Rally or Jira.
- Ability to support the full software development life cycle, including requirements, design, coding, testing, and integration.
- Ability to interface with customers, application users, and technical support personnel.
- U.S. citizenship required.
- Must be able to obtain an active Secret or Top Secret clearance and meet Enhanced Security Review criteria prior to start.
Preferred Skills
- C++11 experience.
- Familiarity with scripting languages such as Python, Bash, or Batch.
- Experience testing, debugging, and integrating software on target hardware platforms.
- Qt framework experience.
- DOORS requirements management experience.
- Active Secret clearance.
- Demonstrated leadership, teamwork, and interpersonal communication skills.
- Experience with RF systems, engineering applications, manufacturing software, Agile development, software automation, GUI tools, database-backed applications, and embedded or hardware-integrated software.
What Youll Do
- Design, develop, operate, and maintain software components and computing systems.
- Develop software applied to engineering, scientific, and manufacturing requirements.
- Support software applications and products for the Radio Frequency Business Unit.
- Apply standards, processes, procedures, and tools throughout the system development life cycle.
- Develop software using C++ and object-oriented design principles.
- Create graphical user interfaces and support Windows-based applications.
- Work with relational databases and SQL.
- Support requirements analysis, software design, coding, testing, debugging, and integration.
- Use version control and Agile planning tools to support team workflows.
- Interface with customers, application users, and technical support teams.
- Work in an Agile team environment focused on collaboration, shared responsibility, flexibility, continuous learning, and automation.
Work Schedule / Shift
- Onsite in Rolling Meadows, IL.
- 9x80 A schedule.
- Full-time, 40 hours per week.
Pay
- $141.30/hour
Job ID: 1407
Military veterans and transitioning military members are encouraged to apply to all PGS Worldwide positions. All of our jobs are military-friendly, and we work with leaders in Aerospace who rely on your military expertise to support mission-critical programs nationwide. As a Veteran Founded company, we know that the military has given you the skills and training you need to succeed in positions like this, and we want to support your success in the civilian sector however we can. We thank you for your service and humbly offer our own in return by helping you take your career to the next level.
