Senior Software Engineer
- willough30
- 6 days ago
- 3 min read
Full-time Contract Position – Folsom, CA

Our client, a global leader in aerospace and national security, is driven by bold goals — advancing space exploration, safeguarding service members, and building the systems that unite the world. This role supports a vital business area that delivers affordable, turnkey command and control, communication, integrated ISR, force protection, and security solutions worldwide. Our client is dedicated to providing cutting-edge technologies and innovative solutions to address the nation’s most critical security challenges. #EngineeringTheFuture!
The Company
Our Client’s mission is to stay ahead of the curve, developing solutions today to tackle the challenges of tomorrow. With over 60 years of leadership, they have driven transformative change in the aerospace and defense industry. Their innovative solutions provide connected protection through advanced command, control, and communications platforms, along with capabilities in ISR, cyber, electromagnetic spectrum management, and more, ensuring national security across multiple domains. Dedicated to expanding the industrial base and delivering open architecture platforms, our client plays a crucial role in fostering competition, providing value, and accelerating innovation. Their ability to scale and commitment to open architecture set them apart in driving industry progress.
The Position The company is seeking a highly skilled Senior Software Engineer to join their innovative team working on advanced technologies across aerospace, defense, and space exploration. In this role, you’ll lead the design, development, and deployment of cutting-edge embedded software systems. You’ll work in a collaborative, agile development environment, contributing to high-impact projects including mission payloads, electronic systems, and integrated aerospace platforms.
As a Senior Engineer, you’ll drive software architecture decisions, perform hands-on coding and testing, and guide the full software development lifecycle from concept to deployment. You’ll work closely with cross-functional teams to deliver secure, scalable, and high-performance solutions for air, land, sea, space, and cyber domains. This position offers the opportunity to support key initiatives for the Department of Defense, Department of Homeland Security, and global commercial partners.
Duties & Responsibilities
Design, develop, test, and maintain cutting-edge software solutions across the full product lifecycle
Collaborate within agile, cross-functional teams to deliver mission-critical systems
Write, debug, and troubleshoot software for embedded systems and high-performance applications
Contribute to advanced technologies for mission payloads, electronic systems, and aerospace platforms
Optimize software for performance, reliability, and security in multi-domain environments
Support system integration, validation, and certification processes
Develop software solutions for domains including air, land, sea, space, and cyber
Interface with multidisciplinary engineering teams and contribute to hardware-software integration
Supervisory Responsibilities
No immediate direct reports
Skills & Qualifications
Bachelor of Science in Computer Science, Software Engineering, or a related technical discipline
Advanced education may be considered in place of equivalent professional experience
Strong proficiency in Computer-Aided Engineering (CAE) tools
Solid foundation in software engineering principles, best practices, and methodologies
Proven ability to collaborate in cross-functional, multi-disciplinary engineering teams
Hands-on experience with C and C++ programming languages
Skilled in Linux operating systems, both as a user and development platform
Practical experience developing for embedded systems and real-time environments
Must be eligible to obtain and maintain a U.S. Secret Security Clearance
Work Environment
On-site position located in Folsom, California
Compensation
Position offers an hourly W2 Rate between $75-$90, with additional benefits
Preferred Experience
Hands-on experience with Xilinx, AMD, or SOCs
Proficient in Yocto Project and PetaLinux build systems
Skilled in bare-metal programming for microcontrollers
Strong understanding of Agile software development methodologies
Knowledge of networking fundamentals and communication protocols
Experience with containerization technologies and DevSecOps practices
Proficient in BASH scripting and Linux-based development environments
Xilinx Certified in Embedded Software (or working toward certification)
Experience developing Digital RF applications and signal processing software
Expertise in writing software for RFSoC and MPSoC platforms
Experience with Protocol Buffers (Protobuf) and gRPC communication frameworks
Familiarity with SIGINT (Signals Intelligence) and Electronic Warfare systems
Certificates, Licenses, Registrations
Xilinx Certified in Embedded Software (or working toward certification)
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
This company is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics.
Perks of the Job
Healthcare Coverage
Multiple Healthcare plans are available, Vision, Dental, Medical, and Life insurance
Financial Benefits
Paid Time Off
Top Tier Clients
Professional Support
Culture of Inclusivity
Comments