-
Software Engineer 2
- Serco (Middletown, RI)
-
Position Description
Serco is seeking a Software Engineer 2 to support simulation-based training system development for the U.S. Navy. This role supports the PC-based Open-architecture Reconfigurable Training System (PORTS) program and is based in Middletown, Rhode Island. As a member of our software team, you will design, develop, and integrate simulation and modeling software, including graphical user interfaces (GUI), back-end systems, and simulation components to deliver cutting-edge naval training tools.
In this role, you will:
+ Design and develop Instructor and Student GUI displays and interactive controls.
+ Enhance backend simulation software to deliver appropriate data to the user interface based on training scenarios.
+ Create and maintain software interfaces between the frontend and backend systems.
+ Collaborate with engineering teams on software requirements, design, and integration.
+ Write, test, and debug C++ and C# code in the .NET environment for Windows OS.
+ Support continuous improvement by leveraging industry standards and best practices.
Qualifications
Qualifications
+ Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related STEM field with 2+ years of software engineering experience.
+ Proficiency in GUI design and interface development.
+ Experience with C# and the .NET framework in Visual Studio.
+ Familiarity with structured software development processes.
+ U.S. citizenship and ability to obtain a U.S. DoD Secret security clearance.
To be successful in this role, you will have:
+ Strong programming skills in C++ and C# using WinForms and WPF.
+ Knowledge of system integration, debugging, and documentation practices.
+ Experience collaborating in cross-functional engineering teams.
Additional desired experience and skills:
+ Experience writing engineering documentation (requirements, test plans, user guides).
+ Knowledge of Navy command, control, sensor, and weapon systems.
+ Familiarity with virtual machines and software configuration management tools.
+ Exposure to modeling and simulation software and Navy training systems.
+ Understanding of Open Architecture, Real Time Architecture, and network protocols such as CORBA, RTI DDS, DIS, and HLA.
_If you are interested in making an impact with a passionate team, submit your application now for immediate consideration. It only takes a few minutes and could change your career!_
Company Overview
Serco Inc. (Serco) is the Americas division of Serco Group, plc. In North America, Serco’s 9,000+ employees strive to make an impact every day across 100+ sites in the areas of Defense, Citizen Services, and Transportation. We help our clients deliver vital services more efficiently while increasing the satisfaction of their end customers. Serco serves every branch of the U.S. military, numerous U.S. Federal civilian agencies, the Intelligence Community, the Canadian government, state, provincial and local governments, and commercial clients. While your place may look a little different depending on your role, we know you will find yours here. Wherever you work and whatever you do, we invite you to discover your place in our world. Serco is a place you can count on and where you can make an impact because every contribution matters.
To review Serco benefits please visit: https://www.serco.com/na/careers/benefits-of-choosing-serco .If you require an accommodation with the application process please email: [email protected] or call the HR Service Desk at 800-628-6458, option 1. Please note, due to EEOC/OFCCP compliance, Serco is unable to accept resumes by email.
Candidates may be asked to present proof of identify during the selection process. If requested, this will require presentation of a government-issued I.D. (with photo) with name and address that match the information entered on the application. Serco will not take possession of or retain/store the information provided as proof of identity. For more information on how Serco uses your information, please see ourApplicant Privacy Policy and Notice (https://www.serco.com/na/privacy-policy) .
Serco does not accept unsolicited resumes through or from search firms or staffing agencies without being a contracted approved vendor. All unsolicited resumes will be considered the property of Serco and will not be obligated to pay a placement or contract fee. If you are interested in becoming an approved vendor at Serco, please email [email protected] .
Serco is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics.
New to Serco?
Join our Talent Community! (https://talent.serco-na.com/talentcommunity/signup)
**ID** _69482_
**Recruiting Location : Location** _US-RI-Middletown_
**Category** _Engineering_
**Position Type** _Full-Time_
**Security Clearance** _Secret_
**Telework** _No - Teleworking not available for this position_
-