Mission Technologies, a division of HII

Unmanned/Autonomous Systems Software Architect, Engineer Software 6

Mission Technologies, a division of HII

part-time

Posted on:

Location Type: Hybrid

Location: Port HuenemeCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $179,659 - $250,000 per year

Job Level

Tech Stack

About the role

  • Design, develop, document, test, and debug software applications and systems.
  • Conduct multidisciplinary research and collaborate with hardware and systems engineers.
  • Analyze system capabilities and resolve issues related to program intent, data flow, and technical constraints.
  • Prepare operating instructions and technical documentation.
  • Develop compilers, assemblers, utilities, and operating system components.
  • Ensure adherence to software engineering standards and best practices.
  • Provide creative, practical technical solutions to complex engineering challenges.
  • Communicate technical approaches and findings to internal and external stakeholders.
  • Serve as a primary technical contact on major projects and coordinate with senior personnel across organizations.
  • Support production environments and troubleshoot issues across the full development lifecycle.
  • Mentor Associate Software Engineers and support team development.
  • Contribute to system architecture discussions and long term design strategy.

Requirements

  • 20+ years relevant experience with Bachelors in related field; 18+ years relevant experience with Masters in related field; 15+ years relevant experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 24 years relevant experience.
  • Strong proficiency with modern artificial intelligence (AI) systems, including large scales language models, and applications.
  • Deep understanding of best practices across the full software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operational support.
  • Hands on experience with prototyping (e.g., Python), developing real time executable code (e.g., C++), and conducting application testing.
  • Experience working in both cloud and edge computing environments.
  • Experience with automating development and testing workflows using AI driven tools and MATLAB.
  • Ability to obtain and maintain a Secret security clearance.
Benefits
  • best-in-class medical, dental and vision plan choices
  • wellness resources
  • employee assistance programs
  • Savings Plan Options (401(k))
  • financial planning tools
  • life insurance
  • employee discounts
  • paid holidays and paid time off
  • tuition reimbursement
  • early childhood and post-secondary education scholarships
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentsoftware testingdebuggingcompiler developmentassembler developmentoperating system componentsprototypingreal time executable codeAI systemscloud computing
Soft Skills
communicationcollaborationmentoringproblem solvingcreativitytechnical documentationstakeholder engagementteam developmentleadershipsystem architecture
Certifications
Bachelor's degreeMaster's degreePhDJuris DoctorateSecret security clearance