Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Principal Mission Critical Software Engineer image - Rise Careers
Job details

Principal Mission Critical Software Engineer

Overview:

Draper is an independent, nonprofit research and development company headquartered in Cambridge, MA. The 2,000+ employees of Draper tackle important national challenges with a promise of delivering successful and usable solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our multidisciplinary teams of engineers and scientists work in a collaborative environment that inspires the cross-fertilization of ideas necessary for true innovation. For more information about Draper, visit www.draper.com.

Job Description Summary:

The Software Engineer (PMTS) works on mission-oriented projects that span fielded systems for battlefield situational awareness to medical applications. Software Engineers work on multiple projects in an Agile environment, converting customer requirements into functional, scalable software solutions. As a part of the Software Engineering Team, developers will build out software solutions and see a project through from the design and requirements stage all the way to testing and deployment in the field.

Job Description:

Duties/Responsibilities
• Independently execute task assignments.
• Designs algorithms using modern theory and proven techniques, adheres to software best practices.
• Analyzes designs to demonstrate performance and functionality.
• Develops and executes software tests to check compliance with requirements.
• Prepares technical data, procedures, reports, drawings, manuals, and other required documentation.
• Communicates with customers and stakeholders to establish requirements and describe the design and deliverables.
• Independently drive solutions to complex problems, develop requirements, propose ways forward when customer requirements are unclear or incomplete, and adapt appropriately to changes in requirements.
• Act as a Subject Matter Expert (SME) in their discipline.
• Identify program/system-level technical risks and develop and execute mitigation strategies.
• Leads the design of system architecture, delegating tasks and collecting feedback on designs as needed.
• Lead a medium size team of engineers across multiple disciplines.

Skills/Abilities
• Curiosity-driven approach to solving complex, customer-driven problems as part of a multi-disciplinary team.
• Demonstrate an ability to learn new programming languages and technologies quickly.
• Collaborate and communicate effectively and openly with multi-disciplinary program team members, program leadership, and non-technical personnel.
• A team player able to work in a fast-paced environment with the ability to balance multiple competing tasks and demands.
• Demonstrate strong organization, planning, and time management skills to achieve program goals

Education
Requires a bachelor's in Computer Science or other related field. Master's degree is preferred.

Experience
10+ years experience in Software Engineering or related field.

Additional Job Description:

Applicants selected for this opportunity will be required to obtain and maintain a government security clearance.

Secret Clearance is required.

Connect With Draper for Future Opportunities! If you don't find the right posting in our Career Opportunities, you may submit your resume for future consideration.

Job Location - City:

Cambridge

Job Location - State:

Massachusetts

Job Location - Postal Code:

02139-3563

Our work is very important to us, but so is our life outside of work. Draper supports many programs to improve work-life balance including workplace flexibility, employee clubs ranging from photography to yoga, health and finance workshops, off site social events and discounts to local museums and cultural activities. If this specific job opportunity and the chance to work at a nationally renowned R&D innovation company appeals to you, apply now www.draper.com/careers.

Draper is committed to creating an inclusive environment. We understand the value of inclusivity and its impact on a high-performance culture. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, national origin, veteran status, or genetic information. Draper is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, please contact hr@draper.com.

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Principal Mission Critical Software Engineer, Draper

As a Principal Mission Critical Software Engineer at Draper in Cambridge, MA, you will be at the forefront of crafting innovative solutions to some of the most pressing challenges in defense, biomedical engineering, and aerospace. Your role will involve working on mission-oriented projects that make a real difference in people’s lives. You’ll be part of a dynamic team that collaborates closely to take concepts from initial design all the way through to deployment in critical environments. You'll use your deep knowledge and experience—over 10 years in Software Engineering—to independently tackle technical challenges, design sophisticated algorithms, and develop software that meets stringent customer requirements. Engaging with customers and stakeholders, you will gather and clarify needs and communicate technical solutions effectively. Your leadership will guide a talented team of engineers as you navigate complex system architectures and promote best practices in software development. The exciting part of this role is that you won't just be coding but also mentoring newer engineers, sharing your expertise, and helping steer projects toward success. Additionally, Draper recognizes the importance of work-life balance and encourages a vibrant culture of inclusivity and team engagement. If you're looking for a position where you can truly make an impact, while being part of a supportive and innovative environment, this is the place for you.

Frequently Asked Questions (FAQs) for Principal Mission Critical Software Engineer Role at Draper
What are the responsibilities of the Principal Mission Critical Software Engineer at Draper?

The Principal Mission Critical Software Engineer at Draper is responsible for designing algorithms, executing software tests, and leading a team to develop functional, scalable solutions for mission-oriented projects. This position entails analyzing designs for performance, preparing technical documentation, and communicating with stakeholders to gather requirements. You will also independently solve complex challenges and adapt to changes, acting as a subject matter expert in your field.

Join Rise to see the full answer
What qualifications do I need to apply for the Principal Mission Critical Software Engineer position at Draper?

To be eligible for the Principal Mission Critical Software Engineer role at Draper, candidates should have a Bachelor's degree in Computer Science or a related field, and preferably a Master's degree. Additionally, applicants must possess over 10 years of experience in Software Engineering or a related field, showcasing their ability to handle complex and demanding projects.

Join Rise to see the full answer
Is there a requirement for security clearance for the Principal Mission Critical Software Engineer role at Draper?

Yes, candidates selected for the Principial Mission Critical Software Engineer position at Draper will be required to obtain and maintain a government security clearance, specifically, a Secret Clearance. This is essential due to the nature of the projects and technologies you'll be working with.

Join Rise to see the full answer
What kind of work culture can I expect as a Principal Mission Critical Software Engineer at Draper?

At Draper, you can expect a collaborative and innovative work culture where multi-disciplinary teams thrive. The company promotes a healthy work-life balance, supports various employee clubs and workshops, and encourages flexibility. They are committed to inclusivity and value the diverse perspectives that team members bring to their work.

Join Rise to see the full answer
What software development methodologies does Draper use for the Principal Mission Critical Software Engineer position?

Draper employs Agile methodologies to manage projects effectively in the Principal Mission Critical Software Engineer role. This allows for adaptability and responsiveness in converting customer requirements into robust software solutions with an emphasis on collaboration and constant feedback.

Join Rise to see the full answer
Common Interview Questions for Principal Mission Critical Software Engineer
Can you describe your experience with Agile software development?

In preparing for your interview, focus on specific projects where you utilized Agile methodologies. Discuss your understanding of principles such as iterative development, customer collaboration, and adaptability, and share examples of how these practices led to project success.

Join Rise to see the full answer
How do you approach problem-solving in high-pressure environments?

It's important to convey your methodical approach to problem-solving. Emphasize your ability to remain calm, assess the situation, analyze data, and collaborate with your team to formulate a solution. Provide an example of a high-pressure situation you've navigated successfully.

Join Rise to see the full answer
What experience do you have with design algorithms?

When answering this question, highlight your design methodology, the types of algorithms you've worked on, and your ability to apply modern theories and techniques. Providing examples of specific projects where your designs led to successful outcomes will strengthen your response.

Join Rise to see the full answer
Could you explain your experience in leading teams and projects?

Discuss your leadership style and provide examples of how you've guided teams through complex projects. Share any specific methodologies you've employed and how you fostered collaboration and creativity within your team.

Join Rise to see the full answer
How do you ensure software compliance with requirements during development?

Communicate your process for validating customer requirements and conducting thorough software testing. Explain your documentation practices and how they support compliance, as well as any tools you use during testing.

Join Rise to see the full answer
What role does customer communication play in your software development process?

Emphasize the importance of clear communication with stakeholders. Share strategies you've used to gather requirements and feedback, and provide examples of how this collaboration has improved project outcomes.

Join Rise to see the full answer
What programming languages are you proficient in, and how quickly do you learn new ones?

List the programming languages you're most proficient in and how you've applied them in your projects. Discuss any experience you have learning new technologies and your approach to adapting quickly to new programming languages.

Join Rise to see the full answer
How do you assess technical risks in a project?

Share your approach to identifying potential technical risks, employing tools for risk assessment, and developing mitigation strategies. Provide examples of how proactive risk management has benefited your past projects.

Join Rise to see the full answer
How would you handle ambiguous requirements from a client?

Explain your strategy for clarifying ambiguous requirements through targeted questioning and discussions with the client. Highlight how you involve stakeholders collaboratively to define expectations clearly.

Join Rise to see the full answer
Why do you want to work for Draper as a Principal Mission Critical Software Engineer?

Articulate your admiration for Draper's mission and values, and connect your personal motivations with the company's work. Discuss how the role aligns with your career goals as well as your passion for impactful projects in the defense and biomedical fields.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
PA Consulting Remote York St, Manchester, UK
Posted 6 days ago
Photo of the Rise User
Posted 13 days ago
Sauron Hybrid San Francisco, California, United States
Posted 46 minutes ago
Posted 10 days ago
Photo of the Rise User
Intel Remote Mexico, Guadalajara
Posted 4 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Customer-Centric
Snacks
Onsite Gym
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
401K Matching
Maternity Leave
Paternity Leave

As a nonprofit engineering innovation company, Draper solves demanding customer problems with innovative technology. Our multidisciplinary teams of engineers, scientists, program managers and administrative professionals drive the innovative solut...

13 jobs
MATCH
Calculating your matching score...
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!