Senior Software Engineer

Patuxent River, MD
Oct 04, 2021
Oct 18, 2021
Full Time
SEA CORPLocation: Patuxent River, MDReq ID: req85Employee Status: Full TimeSenior Software EngineerUndersea, on the surface, or in the air, SEACORP leverages our software and engineering expertise to deliver cutting edge warfare systems.We are searching for an experienced Senior Software Engineer at our Dahlgren, VA location.Primary Duties and Responsibilities:SEACORP is searching for a number of Senior-level Software Engineers to support work on a variety of Navy systems-based projects. Specific focus on combat systems' simulations, design/engineering, program/system level development and certification. Software Engineers perform analysis, design, development, test and maintenance of software and database models.The Senior Software Engineer works to design, develop and maintain complex software, database models and real-time M&S computer programs. The Senior Software Engineer must establish and maintain software development schedules and monitor the technical progress of computer program modules toward these schedules. The Senior Software Engineer utilizes computer program development tracking tools that capture all new development requirements, tracks computer program defects, and accurately reflects current implementation status of each item.We are seeking qualified individuals who have 10 or more years of broad software engineering experience, as well as 4 or more years of specific Navy Program/Systems experience. All candidates must have or be able to secure at time of hire the appropriate level of US security clearance.Technical Requirements:Experience and/or ability to code in the following: in C, C++, C#, JAVA, Simu-Link, Python, PERL, FORTRAN, CMS2, Pascal, Pro*CDeveloping software in a multi-threaded/multi-process environment;Developing software to communicate with other hardware using TCP/IP, UDP, and serial communications;Object Oriented software design concepts;GNAT Ada compiler; VxWorks; Tornado;Software integration testing;Experience with build environment tools;Experience with Unix/Linux and MS Windows OS;Experience with Oracle, SQL, MS Access databases;Methods/Practices Requirements:Agile methodology: Certified Scrum Master (CSM), Certified Scrum Developer (CSD), or Certified Scrum Product Owner (CSPO)Structured programming methods, Program Design Language (PDLs)Enterprise- level source control, Integrated Development EnvironmentModular software designNavy Software Safety and industry best programming practicesIndependent Verification and Validation (IV&V)Information Assurance/Cyber Security requirements (DOD/DON Cyber Security Workforce (CSWF))Navy Program/Systems Requirements:Combat system integration and system architectureTomahawk Weapon System (TWS)/Tactical Tomahawk Weapon Control System (TTWCS)Electronic Warfare SystemsNavy Command and Control (C2) systemsFire Control systemsCommand, Control, Communications, Computers and Information Systems (C4I)Travel:5%Work Environment & Physical Demands:Office & Computer Laboratories - This positions requires the following physical activities: Sitting, standing, extended periods of time using a mouse and keyboard and looking at computer screens. Infrequent lifting ofEligibility Requirements:Education: Bachelor's degree or higher from an accredited university in engineering, computer/software engineering or computer science.Experience: As outlined in the description. These are senior level roles requiring significant (10+ years) experience.Clearance Required: SecretSuccessful candidates will enjoy competitive wages and a very rich benefit program, including:Medical Benefits/Dental/Vision:Choice of two medical programs through Blue Cross & Blue Shield; a best in class Dental plan offered through Delta Dental; and Vision offered through VSP.Retirement Benefits: A qualified 401(k) Retirement Savings Account with a generous 100% employer matching contribution on up to 8% of your eligible compensation.Time-Off Benefits: Ten (10) Paid Holidays per year, and a generous Paid Time Off (PTO) policy to ensure that you can take time away from work for the things that are most important to you.Additional Benefits: Tuition Reimbursement, Training & Development Opportunities, Referral Bonuses, Life Insurance, Short & Long-Term Disability Insurance and many more!We welcome you to apply for this exciting opportunity to support us in our mission to provide superior engineering support to the US Navy.SEACORP is a proud Equal Opportunity Employer and complies with all applicable federal, state and local fair employment practices laws. SEACORP strictly prohibits and does not tolerate discrimination against employees, applicants or any other covered persons because of race, color, religion, creed, national origin or ancestry, ethnicity, sex, gender (including gender nonconformity and status as a transgender or transsexual individual), age, sexual orientation, physical or mental disability, citizenship, past, current or prospective service in the uniformed services, genetic information, or any other characteristic protected under applicable federal, state or local law.PM20PI147601128