Search Jobs

Advanced Embedded Software Engineer

Canonsburg, PA

Posted: 12/22/2025 Employment Type: Contract Job Industry: Defense/Government Job Number: 25-01029

Job Description


Advanced Embedded Software Engineer
Location: Canonsburg, PA
Employment Type: Full-Time | Hours: 40 hrs/week, Mon–Fri
 

About the Role
You will join a cross-functional team supporting the development and sustainment of embedded software for advanced torpedo systems. In this role, you will contribute across the Software Development Life Cycle (SDLC), from requirements analysis and design to implementation and testing, ensuring secure and reliable software solutions. This position offers the opportunity to work on cutting-edge technology in a collaborative, mission-focused environment.

Key Responsibilities
  • Participate in all phases of the SDLC, including requirements analysis, design, implementation, and testing.
  • Develop and maintain embedded software applications in a Linux environment.
  • Write multithreaded code and work with Real-Time Operating Systems (RTOS).
  • Work outside traditional IDEs, including writing and modifying makefiles.
  • Utilize software source control tools (Git or CVS) for version management.
  • Integrate and leverage pre-existing and legacy software and firmware modules.
  • Architect and design new software applications from design documents.
  • Develop secure software applications as required.
  • Provide technical leadership and mentor team members.

Required Qualifications
  • Bachelor’s degree in Software Engineering or a related STEM field.
  • 5+ years of experience in embedded software development (or Master’s degree with 3+ years of experience).
  • Experience with Linux environments and embedded software programming (C, multithreaded programming).
  • Strong understanding of software engineering concepts, principles, and SDLC processes.
  • Excellent problem-solving skills and ability to apply new information quickly.
  • Team player with strong collaboration and communication skills.
  • U.S. Citizenship and Department of Defense Secret clearance required at time of hire.

Preferred Qualifications
  • Agile software development experience.
  • Experience with Real-Time Operating Systems (RTOS).
  • Experience with LabWindows/CVI and legacy firmware integration.
  • Knowledge of secure software development practices.
  • Ability to architect software applications and provide technical leadership.

Additional Details
  • This position is onsite at the Canonsburg, PA facility.
  • Work on mission-critical embedded software in a collaborative, technology-driven environment.
  • Commitment to ongoing professional development and team success.

Why Join CPI?
  • Exciting, research-driven projects with real-world impact
  • Opportunities for ongoing learning and career development
  • Competitive perks and incentives tailored to each contract position

About Us:
Contract Professionals, Inc. (CPI), founded by an Air Force veteran, is an award-winning talent solutions company connecting top talent with leading employers in defense, aerospace, and mobility industries. Https://www.Cpijobs.Com/

Meet Your Recruiter

Alisha Ableson
Technical Recruiter

Alisha Ableson is a skilled Technical Recruiter in the Defense Division at CPI, where she provides specialized recruitment services to CPI's defense clients. With over 20 years of experience in recruitment, Alisha has successfully recruited across diverse disciplines, including technical, administrative, and operational roles.

Throughout her career, Alisha has built strong relationships with candidates, ensuring a seamless hiring process and consistently delivering exceptional results for her clients. Her extensive experience enables her to address even the most complex recruitment needs with confidence.

Alisha's dedication to client satisfaction and her ability to adapt to various industries make her a valuable asset to CPI and its defense clients.

JobDiva Logo ×
JobDiva Logo
 
×
Search In Progress
 
 

JobDiva Logo
Create In Progress
Saving Record to JobDiva...
 
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs: