Software Engineer II (Job 1282)

DLHSan Diego, CA
1d$105,000 - $150,000

About The Position

A software engineer who can also manage networks is an IT professional who oversees the creation of hybrid software, web, and hardware products from initial specifications to final rollout and maintenance. These products are often sophisticated systems that run on the web. The systems engineer is responsible for integrating various network operating systems, application programs, and hardware devices. Duties of a systems engineer typically include managing the development cycle associated with producing a resilient software, hardware, and web application, including specification, design, coding, testing, and maintenance. Systems engineering is like putting together a puzzle, matching varied pieces together to make one cohesive whole. Systems engineers are concerned with the "big picture" of a project in addition to technical aspects and must consider details like cost, schedules, and social issues that may be associated with a project.

Requirements

  • Bachelor's level degree in an Engineering discipline
  • 3 years of professional experience in naval C4ISR systems engineering
  • Active Secret Clearance walking through the door. Preferred Top Secret eligibility.

Responsibilities

  • 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.

Benefits

  • DLH Corp offers our employees an excellent benefits package including Personal Time Off (PTO), medical, dental, vision, supplemental life with AD&D, short and long-term disability, flexible spending accounts, parental leave, legal services, and more.
  • We want our employees to save for their future; therefore, we offer a 401(k) Retirement Plan, which includes a matching component.
  • DLH is dedicated to your career development, providing training to help drive success, with access to our best-in-class e-learning suite for formal and informal learning, professional and technical certification preparation, and education assistance at accredited institutions.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service