Principal Software Engineer at Parsons - ScoutJobs - The AI-curated global job board
Skip to content
Parsons
Posted 9 days ago

Principal Software Engineer

Parsons

Requirements

Bachelor's or Master's degree in Computer Science or Engineering, 10-20 years of software engineering experience, Expertise in Java, C++, Python, and Linux, Experience with OMG-DDS, Modbus, and CAN Bus, Experience with Node.js, Typescript, Angular, and MongoDB, Ability to obtain a Secret security clearance, U.S. citizenship required

Skills

JavaC#PythonLinuxNode.jsAngularSpring BootJenkinsMongoDB

About the role

Responsibilities

  • Lead the design, development, and integration of software for tactical power delivery systems to ensure robust and scalable solutions.
  • Collaborate with systems engineers, hardware engineers, and program managers to define requirements and technical direction.
  • Mentor and guide junior engineers to foster a culture of technical excellence.
  • Develop and maintain software using Java, C++, Python, and modern frameworks in Linux/Redhat environments.
  • Integrate and interface with protocols including OMG-DDS, Modbus, and CAN Bus.
  • Develop web applications using Node.js, Typescript, Angular, and MongoDB.
  • Implement CI/CD pipelines and automated testing using Jenkins, Fortify, and Atlassian products.
  • Architect and implement backend services using Spring Boot.
  • Prepare technical documentation and deliver briefings to stakeholders and leadership.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10-20 years of software engineering experience with leadership in mission-critical projects.
  • Deep expertise in Java, C++, Python, and Linux/Redhat environments.
  • Proficiency with OMG-DDS, Modbus, CAN Bus, Node.js, Typescript, Angular, and MongoDB.
  • Experience with build systems such as Ant, Maven, and Gradle.
  • U.S. citizenship is required.
  • Ability to obtain a Secret security clearance.

Preferred Qualifications

  • Experience with Army or DoD tactical systems integration.
  • Familiarity with Tactical Assault Kit (TAK) and NextGen C2.
  • Experience with Agile/Scrum methodologies.
  • Advanced certifications in relevant technologies or platforms.

Benefits

  • Medical, dental, and vision insurance.
  • Paid time off and holidays.
  • Employee Stock Ownership Plan (ESOP).
  • 401(k) retirement plan.
  • Life insurance and flexible work schedules.

About the Company

Founded in 1944, Parsons Corporation is a digitally enabled solutions provider focused on the defense, intelligence, and critical infrastructure markets. We deliver innovative solutions from Earth to outer space, helping our customers solve complex challenges at the speed of relevance.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Principal Software Engineer

Parsons · Aberdeen

Sign up to apply