Software Engineer - ENG- Cleared On-Site
Listed on 2026-03-08
-
Software Development
Software Engineer
Job#: 3019446
Job Description:
Senior Software Applications Engineer
Work Schedule: 9/80
Location: Onsite
OverviewWe are seeking a Senior Software Applications Engineer with experience developing, integrating, and troubleshooting software solutions used in test, production, and hardware‑in‑the‑loop environments. The role blends software development, system integration, and hands‑on work with electronic test instrumentation.
Required Qualifications- Bachelor’s degree in Science, Technology, Engineering, or Mathematics (STEM)
- 8+ years of relevant engineering experience, or 5+ years with an advanced degree
- Experience developing and integrating applications using: C++, C#, Java, Python, Visual Basic, or similar
- Proficiency using Integrated Development Environments (IDEs) and debugging tools to troubleshoot and validate software implementations
- Experience working in Windows environments, including Microsoft Visual Studio
- Hands‑on experience with laboratory test equipment, such as:
- Oscilloscopes
- Power supplies
- Digital multimeters (DMMs)
- Experience supporting software‑driven testing of electronic or hardware systems
- Candidates must be able to obtain and/or maintain a Department of Defense Secret Security Clearance as a condition and continuation of employment
- Understanding of computer architecture and hardware optimization
- Experience developing software drivers for hardware interfaces
- Familiarity with common communication protocols:
- TCP/IP, UDP, RS‑422, etc.
- Experience with UML for visualizing software architecture and design
- Knowledge of full software development life cycles, including Waterfall and Agile
- Experience with software configuration management tools
- Familiarity with Azure Dev Ops Server or Git Hub
- Strong written, verbal, and interpersonal communication skills
- Experience leading technical teams or project‑level engineering efforts
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law.
Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.
Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. Benefits also include ESPP, 401K with company match after 12 months, HSA, EAP with up to 8 free counseling sessions, corporate discount savings program, and professional development resources such as on‑demand training, certification prep, and access to technical and leadership courses.
For a full list of benefits, programs, and support teams, please refer to the Welcome Packet.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).