What does it look like to build a software engineering function from scratch inside an aerospace and defense organization that has never had one? Marilyn Arceo has done it—more than once, across industries—and her answer might surprise you: the hardest part isn't the technology. It's the translation.
In this episode of Change by Design, Marilyn, an enterprise architect in aerospace and defense, talks about what it takes to stand up software engineering competencies in complex, regulated industries where those capabilities don't exist yet. She draws on a career that spans consumer packaged goods, fashion, healthcare, commercial real estate, e-commerce, and logistics to explain why the most valuable skill a change agent can develop isn't technical at all—it's the ability to sit between the deeply technical and the deeply human sides of an organization and make each one intelligible to the other.
The conversation covers the practical mechanics of building teams: when to hire fresh graduates versus experienced engineers, how to convert mechanical and electrical engineers who already have software foundations, and why a hybrid agile-waterfall approach works better than imposing any single methodology on a team that's never used one. But the real value is in the strategic thinking underneath those decisions—how to evaluate whether an initiative is worth pursuing, when to push for innovation versus when to accept that the math doesn't work, and why iterative rollouts beat wholesale transformation every time.
Marilyn also takes a grounded, cautious stance on AI-assisted development. She's seen the productivity gains, but she's equally clear about the risks: hallucinations, security exposure, and the "garbage in, garbage out" problem that surfaces when organizations skip the discipline of code review and governance. Her position is that AI should free engineers to focus on architecture and design, not replace the judgment that keeps systems safe.
For engineering executives building new capabilities and change agents navigating cross-functional integration in regulated environments, this conversation delivers field-tested guidance without the hype.
Topics covered:
- Standing up software engineering functions where none existed before
- The "business translator" gap: why organizations cluster at technical and people extremes
- Staffing strategies that blend fresh talent with experienced engineers and cross-trained domain experts
- Hybrid agile-waterfall adoption: making structural processes feel less overwhelming
- Risk vs. value: how to evaluate whether an initiative is worth pursuing before committing
- AI code assistance done right: governance, code review, and data security
- Breaking silos in hardware-software integration through cross-functional working sessions
- Cybersecurity as a collaborative partner, not a gate
- Green flags and red flags for change agents evaluating organizational readiness
- A mentor-forward philosophy: leaving every team and every engineer better than you found them