Senior C++ Engineer

2 weeks ago


Pittsburgh, United States Carnegie Mellon University Full time

About the role

Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you’ll be part of an exciting and impactful culture of collaboration that delivers timely and high-quality results.

We’re looking for a creative engineer to design and develop software prototypes, find weaknesses in source code and research methods for software resilience. We need a technology-focused team member who has experience with software engineering, developing, analyzing, and testing C++ source code. You’ll develop tools, techniques, and processes to solve some of the most difficult software challenges that our government faces.

What you’ll do

Design, develop, analyze, and test embedded software.

Design tools and capabilities that will expose undefined behaviors and vulnerabilities within the source code.

Use static, dynamic, and complexity analysis software tools to identify software weaknesses.

Further, identify challenge areas in architecture, design, communication protocols andsystem fault tolerance.

Work closely with others in a team environment to ensure the highest level of software resilience for one of the most crucial national security capabilities that has ever been developed.

Who you are

You have a BS with ten (10) years of experience, or MS with eight (8) years of experience, or a PhD with five (5) years of experience in Computer Science, Software Engineering, Electrical Engineering, or a related field.

You’ve worked in a collaborative team environment as a software developer, software engineer, or verification engineer.

You understand the DoD Systems Engineering lifecycle.

You’re proficient in the C++ language and one or more of the following: C, Python, MATLAB, C#, or JAVA.

You’ve worked with modern RTOSs, such as VxWorks and Integrity, and developed and analyzed embedded software.

You are willing to work at least 100% of your week onsite at either an SEI or customer facility.

You’re willing to travel (25%) outside your office location to other SEI offices, sponsor sites, conferences, and offsite meetings.

You can pass a background check and obtain and maintain an active Department of Defense security clearance.

Applicants for this position must be currently legally authorized to work for CMU in the United States. CMU will not sponsor or take over sponsorship of an employment visa for this opportunity.

Who we are

The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Its core purposes are to help organizations improve software engineering capabilities, advance cybersecurity methods and technologies, and bring the discipline of software engineering to AI systems. Learn more about at the SEI.

Why work here?

Join a world-class organization that has significant impact on software in the government.

Work with cutting edge technologies and experts to solve tough problems for the government and the nation.

Publish your research, attend or present at prestigious events, and enjoy annual professional development opportunities.

Get an 8% monthly contribution for your retirement plan without having to contribute to it yourself.

Get tuition benefits to attend classes at Carnegie Mellon University for you and your dependent children.

Get access to university resources, including campus fitness facilities, mindfulness programs, childcare, free transportation on the Port Authority Transit System, and more.

Enjoy paid parental and military leave.

Qualify for relocation assistance.

Work in the heart of Oakland, a few blocks from the Carnegie Mellon University and the University of Pittsburgh.

Location

Pittsburgh, PA

Job Function

Software/Applications Development/Engineering

Position Type

Staff – Regular

Full time/Part time

Full time

Pay Basis

Salary

  • Pittsburgh, United States Seegrid Full time

    Why join Seegrid? Seegrid is the leading provider of self-driving industrial vehicles. We develop and deliver mobile robots and enterprise software for global leaders in logistics, manufacturing, warehousing, and e-commerce. Our suite of solutions includes vision-guided vehicles, fleet management software, actionable analytics, and best-in-class service and...


  • Pittsburgh, United States Seegrid Full time

    Job DescriptionJob DescriptionWhy join Seegrid?Seegrid is the leading provider of self-driving industrial vehicles. We develop and deliver mobile robots and enterprise software for global leaders in logistics, manufacturing, warehousing, and e-commerce. Our suite of solutions includes vision-guided vehicles, fleet management software, actionable analytics,...


  • Pittsburgh, United States Seegrid Full time

    Why join Seegrid? Seegrid is the leading provider of self-driving industrial vehicles. We develop and deliver mobile robots and enterprise software for global leaders in logistics, manufacturing, warehousing, and e-commerce. Our suite of solutions includes vision-guided vehicles, fleet management software, actionable analytics, and best-in-class service and...

  • Senior C++ Engineer

    2 weeks ago


    Pittsburgh, Pennsylvania, United States Motion Recruitment Full time

    Job Description An international trading company is hiring a Senior C++ Engineer for their team. This company has architected and developed multiple trading technologies for other firms. In total, they have access to over 70% of the U.S. options market volume. Within the position, you will get the chance to work on their exchange and surrounding systems....

  • Senior C++ Engineer

    1 month ago


    Pittsburgh, United States Motion Recruitment Full time

    Job Description An international trading company is hiring a Senior C++ Engineer for their team. This company has architected and developed multiple trading technologies for other firms. In total, they have access to over 70% of the U.S. options market volume. Within the position, you will get the chance to work on their exchange and surrounding systems....

  • Senior C++ Engineer

    1 month ago


    Pittsburgh, United States Carnegie Mellon University Full time

    About the role Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you'll be part of an exciting and impactful...


  • Pittsburgh, United States One Eighty Collective Full time

    Are you a Senior Software Engineer with strong .NET and C# skills who has built complex .NET software products? Are you a Senior Software Engineer who is looking for a collaborative environment with a team of other strong engineers? If you’re a .NET Developer or C# Software Engineer with strong SQL skills who wants to work on a product that is literally...


  • Pittsburgh, United States Pittsburgh Area Jobs Full time

    Powercast Corporation, in Pittsburgh, PA seeks Senior Electrical Engineer. The Senior Electrical Engineer is responsible for designing RF energy harvesting devices and RF power distribution transmitters; printed circuit board layout; designing low power wireless sensors; performing schematic capture and PCB layout; completing component selection and...


  • Pittsburgh, United States Motion Recruitment Full time

    Job Description This Pittsburgh area startup is looking for a Senior Embedded Engineer to join their team. In this role, you will get to develop their new line of medical devices and work very closely with their CTO. Applicants must have experience with C, C++, Linux, and ARM. Any prior industry experience or work with Yocto is highly desired. This is a...


  • Pittsburgh, United States Middough Full time

    Middough Inc. - TOP WORKPLACES winner! Senior Instrumentation & Controls Engineer – Position and Responsibilities As a Senior Instrumentation & Controls (I&C) Engineer with Middough, you will be a part of a project team from inception to completion.  The Senior I&C Engineer position will collect and prepare data/information and perform detailed...


  • Pittsburgh, United States Middough Full time

    Middough Inc. - 'TOP WORKPLACES' winner! Senior Instrumentation & Controls Engineer Position and Responsibilities As a Senior Instrumentation & Controls (I&C) Engineer with Middough, you will be a part of a project team from inception to completion. The Senior I&C Engineer position will collect and prepare data/information and perform detailed engineering...


  • Pittsburgh, United States Halcon Resources Full time

    Senior Engineer | HALCON Abu Dhabi HALCON has developed in-house expertise across the entire value chain for gravity-release bomb guidance systems. This includes design, development, testing, manufacturing and assembly. Our end-to-end capabilities ensure exceptional quality and competitive pricing. As well, we are faster and more flexible in meeting customer...


  • Pittsburgh, United States Schell Games Full time

    **Senior Server Engineer** Engineering Pittsburgh, Pennsylvania Minimum Experience **Experienced** is a highly talented group of artists, programmers, producers, and game designers led by game industry veteran Jesse Schell. We're the largest full-service education and entertainment game development company in the United States. Since 2002, we've worked with...


  • Pittsburgh, United States Philips Full time

    Job TitleSenior Embedded Software EngineerJob DescriptionSr. Embedded SW Engineer, CG 60— Sleep and Respiratory Care R&D We have an exciting opportunity for a Sr. Embedded Software Engineer to play a critical role in improving and saving lives around the world through expertise in Systems Design, Development, and Integration, for Philips' Sleep &...


  • Pittsburgh, Pennsylvania, United States Philips Full time

    Job TitleSenior Embedded Software EngineerJob DescriptionSr. Embedded SW Engineer, CG 60— Sleep and Respiratory Care R&DWe have an exciting opportunity for a Sr. Embedded Software Engineer to play a critical role in improving and saving lives around the world through expertise in Systems Design, Development, and Integration, for Philips' Sleep &...


  • Pittsburgh, United States Carnegie Mellon University Full time

    Carnegie Mellon University seeks a Senior Robotics Engineer in Pittsburgh, PA, responsible for developing robotic systems and simulation tools to facilitate the validation and testing of robotic applications. Specific duties include: (i) designing, developing, and analyzing software and robotic subsystems/components; (ii) assembling, integrating and testing...


  • Pittsburgh, United States Copeland Full time

    If you are a Software Engineer looking for an opportunity to grow and develop professionally, Emerson has a great Senior Software Engineer opportunity for you!   We are in search of a Software Engineer to join our Power & Water Solutions business based in Pittsburgh, PA . Power & Water Solutions is an industry-leading controls automation company that...


  • Pittsburgh, United States BNY Mellon Full time

    Reference #: 50975 Vice President, C++ Full-Stack Engineer II Bring your ideas. Make history. BNY Mellon offers an exciting array of future-forward careers at the intersection of business, finance, and technology. We are one of the world's top asset management and banking firms that manages trillions of dollars in assets, custody and/or administration. Known...

  • Senior Java Developer

    4 weeks ago


    Pittsburgh, United States Motion Recruitment Full time

    Job Description A growing SaaS company is hiring a Senior Java Developer to their team. This team is focused on building new software for the military, it will literally save lives, so they are looking for an individual who wants to make a real-world impact. You will excel in this role if you have strong object-oriented developer experience (Java is...

  • Firmware Engineer

    1 month ago


    Pittsburgh, United States Motion Recruitment Full time

    Job Description A local Pittsburgh-based, industry leading, product company is making some exciting expansions and is hiring a Firmware Engineer! They create multiple different products, all of which focus on ensuring safety for their customers. This role’s responsibilities would primarily focus on programming for new product devices. An engineer looking...