Software Engineer; Able to Obtain Secret Clearance
Listed on 2025-12-16
-
Software Development
Software Engineer, Embedded Software Engineer
Software Engineer (Must Be Able to Obtain Secret Clearance)
Embedded Software Engineer responsible for low-level hardware communication and maintenance of Linux-based imaging and motion-control systems.
Base Pay Range$/yr - $/yr
Job Requirements- 5–10 years of experience in software development (relevant degree may count toward experience)
- Proficiency in C and C++
- Experience with Git for version control
- Strong knowledge of Linux and command-line interfaces (CLI)
- Experience with low-level hardware communication (e.g., cameras, sensors, linear stages)
- Knowledge of FPGA and GPU (e.g., CUDA) concepts and workflows
- Ability to travel up to 10% for system deployment or customer engagement
- Ability to obtain and maintain a security clearance
- NO C2C or Third-party inquiries
- BSc or higher in Computer Science, Software Engineering, or related field
- Strong mathematics background
- Proficiency with scripting languages such as Julia
- Knowledge of high-speed control systems
- Experience in computer vision, image processing, and/or digital signal processing (DSP)
- Experience integrating with industrial or defense-grade imaging and motion-control hardware
- Analyze and maintain existing software applications used for hardware control and data acquisition
- Contribute to the maturation of new and existing software products and processes through collaborative development of code bases and modules
- Discover, diagnose, and fix programming bugs in low-level and application-level code
- Produce required software modules and features according to schedule and technical specifications
- Write and contribute to technical reports, including design documentation, operational specifications, and project briefings
- Interact directly with customers, including briefings, presentations, meetings, and conferences
- Support on-site system deployment and customer engagements as needed
Veterans/Disabled
BenefitsBenefit offerings include medical, dental, vision, term life insurance, short-term disability insurance, additional voluntary benefits, commuter benefits and 401K plan. Our program provides employees the flexibility to choose the type of coverage that meets their individual needs. Available paid leave may include Paid Sick Leave, where required by law; any other paid leave required by Federal, State or local law; and Holiday pay upon meeting eligibility criteria.
Disclaimer:
These benefit offerings do not apply to client-recruited jobs and jobs which are direct hire to a client.
To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit
Conviction RecordsThe Company will consider qualified applicants with arrest and conviction records.
Seniority Level- Mid-Senior level
- Full-time
(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).