Software Engineer (REQ 354)

Applied Physical Sciences Corp (APS)

Arlington, VA0–2 yrs2h agovia LinkedIn

About the Role

  • Location: Arlington, VA
  • Contribute to designing, developing, and deploying software solutions for technical programs and emerging technologies.
  • Environment emphasizes innovation, high technical standards, and an entrepreneurial mindset.
  • Encourage contribution of ideas, ownership of work, and shaping solutions to complex national-level challenges.

Key Responsibilities

  • Contribute to the development of communication and networking software and own small components.
  • Implement command-and-control interfaces, simulations, and data visualizations with minimal supervision.
  • Design and optimize algorithms for signal processing, autonomy, or embedded systems on small subsystems.
  • Integrate software into larger distributed or real-time systems and validate performance.
  • Collaborate with project teams to refine requirements and produce high-quality deliverables.

Requirements & Tech Stack

  • Fluency in C++, Rust, Python, or other modern programming languages.
  • Experience developing on Linux platforms.
  • Experience using modern software engineering tooling, such as git, CI pipelines, Docker, Kubernetes, and Unity.
  • Strong understanding of software design principles and user experience considerations.
  • Ability to obtain and maintain a U.S. Department of Defense Secret Security Clearance.

Qualifications

  • BS (2+ years) or MS (0–1 years) in a related technical field.
  • BS or MS in computer science, engineering, applied math/physics, or a related field.
  • Background or interest in autonomy, networking, embedded systems, or communications theory.
  • Familiarity with IP/TCP/UDP networking and serial communication protocols.
  • Experience with NoSQL databases (e.g., MongoDB).
  • Experience with Zynq SoC platforms, microcontrollers, FPGAs, VHDL, or embedded development.
  • Experience with autonomy or robotics frameworks such as ROS.
  • Experience with numerical algorithms, modeling, or real-time systems.
  • Fluency with TypeScript and front-end web development frameworks such as React, Angular, or Vue.
  • Candidates must possess or be able to obtain a DoD security clearance.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 149 need no experience

Most hiring: L3Harris Technologies, SoTalent, Georgia Tech Research Institute

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job