XX
Advanced Embedded Software EngineerContract Professionals, IncUnited States

This job offer is no longer available

XX

Advanced Embedded Software Engineer

Contract Professionals, Inc
  • US
    United States
  • US
    United States

About

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/
  • United States

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.