Enable job alerts via email!

Software Engineer- Mid-Level (Job ID : 3597)

Valkyrie Enterprises Inc.

Dahlgren (VA)

On-site

USD 80,000 - 115,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Mid-Level Software Engineer in Dahlgren, VA. The role involves designing and developing missile trajectory simulations, leading projects, and mentoring junior engineers. Candidates must have a Bachelor's degree and extensive experience in software development, particularly in C++. The position offers a competitive salary range and various benefits.

Benefits

Medical/Dental/Vision Options
401k with Match
Education Reimbursement
Company Paid Holidays
Paid Time Off (PTO)

Qualifications

  • 5+ years of experience required.
  • Experience with all phases of software QA.

Responsibilities

  • Assist in design, development, testing of missile simulations.
  • Lead teams and mentor junior engineers.

Skills

C++
Agile Development
Mentoring
Modeling and Simulations
Multi-threading

Education

Bachelor's Degree in Computer Science

Tools

VisualStudio
NetBeans
Eclipse
Git
Jira

Job description


























Position:
Software Engineer- Mid-Level (Job ID : 3597)







Location:

Dahlgren, VA



Job Id:
3597

# of Openings:
1


Mid-Level Software Engineer

Purpose:


  • Valkyrie Enterprises has an immediate need for an Mid-Level Software Engineer in Dahlgren, VA.


Job Description:


  • Assist in the design, development, test, and verification of missile trajectory and RF signature prediction simulations;

  • The position covers the whole of the software development process, from design and implementation to testing, documentation and delivery;

  • Lead team(s) on individual projects and provide assistance to junior level engineers;

  • Provide C++ software development and maintenance with software integration testing;

  • Participate in Agile style development ceremonies such as Daily Standups, Sprint Planning and Sprint Reviews

  • Quickly adapt to new technologies and skill as required.


Qualifications

Must have a Bachelor's Degree in Computer Science, Computer Engineering or similar Engineering discipline.

Must have 5+ years of experience.

Must have demonstrated ability to complete project tasks.

Must have demonstrated ability to mentor junior level engineers.

Must have experience in modeling and simulations architecture and development.

Must have experience with all phases of software QA including unit, acceptance, regression and cross-platform testing.

Must have experience with C++ using the C11 standard.

Must have experience with Object Oriented Architecture and Design.

Must have development experience with IDEs (VisualStudio, NetBeans, Eclipse), debuggers and performance tools.

Must have knowledge or experience in multi-threading (POSIX, OpenMP, MPI), SSE or GPU programming.

Must have experience with version-control software (Git, Subversion, Mercurial) and configuration management tools (Jira, Bugzilla).

Must have experience working within an Agile development team.

Desired Qualifications


  • Familiarity with MATLAB scripting and Simulink, preferred.

  • Experience with scripting languages (Perl, Python, BASH), preferred.

  • Familiarity with NGTS, AFSIM, ITASE, preferred.

  • Familiarity with DIS, HLA, TENA interoperability standards, preferred.



Security Requirements:


  • Must have an Active DoD Secret clearance and the ability to maintain a clearance.


Travel Requirements:


  • Less than 10%

  • If position requires travel by domestic flight or access to secure federal facilities/military bases, candidate must be able to obtain (by start of position) and maintain appropriate identification credentials, such as REAL ID. (More information regarding REAL ID can be found: https://www.dhs.gov/real-id )


Physical Requirements:


  • Must be able to work in an office, industrial, or shipboard environment.

  • Be able to lift and move materials not to exceed the guidelines set for one-man lift.

  • Must be able to perform site surveys and carry a laptop computer.



Valkyrie strictly adheres to a policy of equal employment opportunity. This policy is based on Valkyrie's commitment to hire and retain qualified employees consistent with position requirements; and to seek, employ, promote and treat all employees and applicants for employment without regard to race, color, religious creed, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental disability, age, military status or protected veteran status, marital status, registered domestic partner or civil union status, gender (including sex stereotyping and gender identity or expression), medical condition, genetic information or sexual orientation or other protected characteristics.

Additionally, Valkyrie Enterprises provides a variety of benefits to support your best health, wellness, and future, to include medical/dental/vision options, company paid life and disability insurances, 401k with match, education reimbursement, as well as company paid holidays and paid time off (PTO).





Pay Range: $80,000 - $115,000 per year


Apply for this Position


Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.