Jobs · Rhode Island

Advanced Software Engineer

General Dynamics Mission Systems · Middletown, RI · 4 wk ago
On-site$113k/yrFull-time

General Dynamics Mission Systems engineers a diverse portfolio of high technology solutions, products, and services that enable customers to successfully execute missions across all domains of operation.

About the role

We are hiring a Software Engineer to help make the technologies, products, and services that make a difference. You’ll collaborate with cross-functional teams to develop and maintain software for the Payload Control System, troubleshoot issues, and contribute to continuous improvement of software development practices.

Responsibilities

  • Develop and maintain software for Payload Control System
  • Collaborate with cross-functional teams to design and integrate software solutions
  • Troubleshoot and resolve software issues to ensure optimal system performance
  • Participate in code reviews and contribute to continuous improvement of software development practices

Requirements

  • Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 5 years of relevant experience; or Master's degree, plus 3 years relevant experience
  • Department of Defense Secret security clearance is required at time of hire (U.S. citizenship is required)
  • Proficiency in C++ programming (STL, smart pointers, and inheritance)
  • Experience working with Submarine Warfare Federated Tactical Systems (SWFTS)
  • Solid understanding of object-oriented software development
  • Demonstrated competency in multi-threading and concurrency
  • Experience with networking protocols, AMQP, and socket programming such as TCP and UDP
  • Proficient with software development and source control best practices (Git)

Skills

  • Experience with Agile development methodologies
  • Software development experience in a Linux environment
  • Knowledge of Kubernetes and Docker
  • Experience with the QT Framework
  • Understanding of BYG-1 and knowledge of submarine systems and operations
  • Familiarity with the TI/APB development cycle
  • Experience with Jira and Confluence

Benefits

  • Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups
  • Flexible schedules with every other Friday off work, if desired (9/80 schedule)
  • Opportunities for continuous learning and development
  • Research-oriented work alongside award-winning teams

Pay

Target salary range: USD $112,924.00/Yr. - USD $125,275.00/Yr.

Schedule

This position is fully onsite in Middletown, RI, with a 9/80 schedule option (every other Friday off).

Similar jobs

Software Engineer

LeidosUnited States· 1 mo ago
RemoteEngineering$70k–$126k/yrapply on careers.leidos.com

Software Engineer

Morgan & Morgan, P.A.Brooklyn, NY· 1 mo ago
Engineeringapply on grnh.se

Software Engineer

PNCColumbus, OH· 1 mo ago
Information Technologyapply on pnc.contacthr.com

Software Engineer

ClosinglockAustin, TX· 2 mo ago
Engineering$250/hrapply on ats.rippling.com

Software Engineer

Vadum Inc.Raleigh, NC· 1 mo ago
Engineeringapply on recruiting.paylocity.com

Software Engineer

beyond-tabs.comNew York, NY· 1 mo ago
Engineeringapply on beyond-tabs.com