Location: Brea, California, United States
Job Summary:
Job Duties:
- Develop modular software application architecture
- Gather customer requirements for functional specifications
- Design high-level product specifications focusing on integration
- Lead architecture of major subsystems and define design technologies
- Oversee development team progress for design consistency
- Provide technical guidance to developers
- Conduct technical exchange meetings with stakeholders
- Create requirement definitions and system documentation
Required Skills:
- Modular software architecture
- Linux platform
- C++ and design patterns
- Software design and architecture
- Technical leadership
- Attention to detail
Required Experiences:
- Bachelor’s Degree in Engineering or related field
- 12+ years in a similar role
- 15+ years as a software developer
- 5+ years on Linux platforms
- 7+ years in technical leadership
Job URLs: