Orbis, Inc. logo
Orbis, Inc. Verified
Defense, Government Contracting, Engineering Services, Maritime Technology

Software Engineer II

California, United StatesOnsiteFull Time$93,085–$109,512 /yrPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

The Software Engineer II will develop and maintain computer programs using various languages including C++, C#, Python, and Java to support Digital Engineering, Mixed Reality, Machine Learning, and Advanced Manufacturing initiatives. Responsibilities include developing web interfaces, data storage, and cloud computing solutions, as well as utilizing gaming engines like Unity and Unreal for 3D and Mixed Reality applications. The role also involves creating algorithms, developing data sources, integrating 3D data from sources like LiDAR and CAD, and building secure remote access to manufacturing equipment. A Bachelor's degree in a quantitative field, 3 years of software engineering experience, and a secret security clearance are required.

Job Description:

The salary for this position is $93,085 -$109,512

Develop and maintain computer programs using C++, C#, Python, MATLAB, Swift, and other programming languages to support Digital Engineering, Mixed Reality, Machine Learning, and Advanced Manufacturing. The contractor shall deliver all source and executable code to the government.

Develop and maintain web interfaces, data storage, and cloud computing using Python, C#, JavaScript, Java, and other programming languages to support Digital Engineering, Mixed Reality, Machine Learning and Advanced Manufacturing. The contractor shall deliver all source and executable code to the government.

Utilize gaming engines such as Unity and Unreal to build training and Real-Time 3D and Mixed Reality programs to support engineering development, technical demonstrations, installations, and training.

Create and maintain algorithms and scripts to support engineering optimization and Mixed Reality.

Research, develop, implement, and test data sources.

Utilize Light Detection and Ranging (LiDAR), photogrammetry, video recording, Computer Aided Design, Computer Aided Engineering, and 3D animation to create interactive simulations and presentations.

Develop software for multi-user and real time collaborative network applications.

Research, develop, and maintain web databases and interfaces to support engineering data.

Create, build, and maintain secure remote access to manufacturing equipment and laboratory Information Technology.

Required Skills and Experiences:

  • 3 years of professional experience with software engineering
  • Experience with applying programming concepts in a professional or academic setting.
  • Experience with applying modern software development methodologies (e.g. agile, DEVOPS/DEVSECOPS) in a

professional or academic setting.

  • Agile Developer certification or Certified Scrum Developer certification

Degree Requirements:

  • Bachelor’s degree in a quantitative field such as engineering or mathematics (e.g. Electrical Engineering, Computer Engineering, Computer Science, Information Technology, or Information Systems)
  • A secret security clearance
  • Must be a U.S. Citizen

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

ORBIS offers an excellent benefits package and a competitive salary in a professional atmosphere.

Ready to apply?
You'll be redirected to Orbis, Inc.'s application page.

Similar roles