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 software engineering experience, Deep 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 BootMongoDBJenkins

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 technical direction and requirements.
  • 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.

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, and CAN Bus protocols.
  • Experience with Node.js, Typescript, Angular, and MongoDB.
  • U.S. citizenship is required.
  • Ability to obtain and maintain a Secret security clearance.

Preferred Qualifications

  • Experience with Army or DoD tactical systems integration.
  • Familiarity with Tactical Assault Kit (TAK) and NextGen C2 systems.
  • 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 across Earth and outer space, driven by an agile and disruptive approach to meet the challenges of tomorrow.

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