Our engineering team proactively simplified and strengthened automotive software by introducing an automation-driven approach. Working within the EPS software environment of a leading Tier-1 mobility technology innovator, the initiative significantly reduced review effort, improved productivity, and maintained high code quality with no impact on delivery timelines.
Business Goals
Key challenges included:
- Manual detection of minor formatting inconsistencies across large codebases
- Repetitive validation tasks reduce focus on feature development and optimization
- Risk of late-stage compliance findings affecting delivery timelines
The objective was clear: remove friction from compliance without compromising code quality or development velocity.
Primary Objectives
- Automate code formatting verification to ensure consistent structure across all source files
- Reduce manual code review effort and eliminate repetitive checks
- Improve engineering productivity by allowing teams to focus on high-value development work
Solution
Automated Formatting Enforcement
A custom Macro was developed in Sakura Editor to automatically validate and enforce predefined formatting rules across source files. This ensured that every line of code adhered to required spacing and structural conventions before entering formal review cycles.
IDE-Driven Quality Enablement
The development environment was further strengthened by using the Eclipse IDE, which leverages its integrated analysis capabilities to reinforce the label’s type and behaviour throughout the development lifecycle.
Before Implementation
- Spent up to 40% of engineering effort on reviewing formatting issues.
- Formatting inconsistencies frequently delayed reviews and approvals.
- Manual checks increased the risk of human error and rework.
- Compliance verification consumed time meant for feature development.
After Implementation
- Formatting validation became fully automated, reducing manual checks by 95%.
- Developers now spend minutes instead of hours verifying submissions.
- Achieved 100% MISRA-C compliance.
- Overall development productivity increased by 20% with smoother review cycles.
Key Highlights
Automation-Led Compliance
- Eliminated manual formatting checks using editor-level automation.
- Saved 100+ engineering hours per month.
Continuous MISRA-C Adherence
- Static analysis ensured consistent, repeatable compliance across releases.
Productivity & Quality Gains
- Reduced manual review effort by 60%.
- Enabled early issue detection, lowering downstream defect rates.
Developer-First Engineering
- Freed engineers from repetitive validation tasks.
- Shifted focus toward innovation, optimization, and feature development.
Outcomes
- Approximately 40% reduction in combined engineering effort across formatting checks, MISRA-C reviews, and rework
- 80% reduction in formatting-related errors
- 90% reduction in MISRA-C violations detected prior to formal code review
- 40% reduction in post-deployment defects
- 20% increase in overall development productivity
Technologies Used
- Sakura Editor – Macro-based formatting automation
- Eclipse IDE – Integrated code analysis and quality enforcement









