Location: Brea, CA, 92821, US
Job Summary:
Job Duties:
- Develop modular software application architecture
- Gather customer requirements for specifications
- Design high-level product specifications
- Lead initial architecture of subsystems
- Oversee development teams' progress
- Provide technical guidance and coaching
- Ensure software quality, security, and modularity
- Lead technical exchange meetings
- Create requirements definitions for software frameworks
- Document system use cases
- Apply advanced technologies and scientific principles
Required Skills (Keywords):
- Software architecture
- Modular design
- C++
- Design patterns
- Linux
- Technical leadership
- Software development
- Attention to detail
Required Experiences (Topics):
- 12+ years in a similar role
- 15+ years as a software developer
- 5+ years on Linux platforms
- 7+ years in technical leadership
- Proven software architect experience
Job URLs: