> Markdown version of [/jobs/ext/3094767-requirements-and-design-engineer](https://www.wearedevelopers.com/jobs/ext/3094767-requirements-and-design-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Requirements and Design Engineer - **Company:** Draper Labs - **Location:** Cambridge, MA, United States - **Experience:** Experienced - **Salary:** $75,000.0 - $156,000.0 - **Contract:** Permanent contract - **Skills:** Systems Engineering, Computer Programming, Fault Tolerance, Design of User Interfaces, Requirements Management, Software Requirements Analysis, Systems Modeling Language, Strategies of Testing - **Published:** September 26, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/18446382?backUrl=%2Fcareer%2F18446382%2FRequirements-Design-Engineer-Massachusetts-Cambridge ## About the Role * Highly-organized, capable of approaching problems with a system-level perspective * Strong oral and written communication skills * Practical experience with the systems engineering process * Familiarity with model-based systems engineering (MBSE) and/or digital engineering (DE) tools/methods * Roles may require proficiency with modeling/simulation, computer coding languages, SysML, STPA, DOORs, and/or other engineering analysis tools * Knowledge of GN&C, avionics architectures, fault tolerance, cyber/security, comms/encryption, or other technologies may be required as defined in the summary. Education Requires a bachelor's degree in engineering, physics, mathematics, or related field. Masters degree preferred. Experience 3-5 years experience in systems engineering with emphasis in requirements engineering. ## Description The System Requirements Engineer 2 is responsible for the definition, analysis, and verification of a system and subsystem requirements to shape the overall system design. The role entails application of systems engineering methods within a model-based systems engineering (MBSE) and/or digital engineering framework. Responsibilities include the elucidation of mission needs, definition of use cases/CONOPS, functional system modeling, requirement tree development and flow-down, analysis-based requirement trades/balancing, simulation-based performance trades/analysis, simulation-based requirements verification, test strategy development, test design, and requirements management through product life-cycle., * Coordinate, schedule and participate in the requirements assessments. * Assists in strategic technical planning, project management, performance engineering, risk management and interface design. * Conducts requirements engineering, scheduling, reliability, development, and evaluation, maintainability and analysis for training. * Supports the analyses and allocation of requirements. * Assists in the capture and translation of mission and customer requirements/needs into systems/capability requirements and solutions. * Lead assessment effort in conducting both formal and informal evaluations and analysis. * Analyze assessment results and make improvement/change recommendations. * Ensure assessment results and recommendations can be incorporated into the requirements documentation. * Help define and execute system engineering lifecycle assignments and analysis approaches for a particular problem and independently execute assignments * Contribute high quality content for technical reports and presentations with minimal guidance * Proactively identify needs and concerns associated with design decisions and communicate them to project leadership ## Related Videos - [Model Based Systems Engineering in an Agile Product Development Process](https://www.wearedevelopers.com/videos/68-model-based-systems-engineering-in-an-agile-product-development-process) - [How to Domain Model – An example from manufacturing](https://www.wearedevelopers.com/videos/742-how-to-domain-model-an-example-from-manufacturing) - [System Resilience: Surviving the Software Storm](https://www.wearedevelopers.com/videos/874-system-resilience-surviving-the-software-storm) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Breaking the Hardware Mindset: Overcoming Barriers to System-Level Innovation](https://www.wearedevelopers.com/videos/1635-breaking-the-hardware-mindset-overcoming-barriers-to-system-level-innovation) - [Automated Driving - Why is it so hard to introduce](https://www.wearedevelopers.com/videos/628-automated-driving-why-is-it-so-hard-to-introduce) ## Related Articles - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)