As an Embedded System Architect, you will lead the design and evolution of embedded software systems for advanced hardware platforms. Your work will span from concept to release, ensuring seamless integration between firmware, hardware, and higher-level software layers.
Key Responsibilities
- Lead the architectural design of embedded software for innovative hardware products, ensuring scalability and long-term maintainability
- Collaborate with product, electrical, and software teams to align technical capabilities with market requirements
- Transform business and user needs into clear, actionable technical specifications
- Balance trade-offs across system domains—firmware, hardware, cloud, and application layers—through structured technical discussions
- Design modular, reusable, and testable solutions that support future enhancements
- Produce detailed documentation and architectural models using UML and SysML standards
- Mentor engineering teams during implementation, ensuring adherence to architectural principles
- Identify and evaluate emerging technologies to enhance product capabilities
- Proactively communicate risks, dependencies, and technical challenges to stakeholders
- Contribute to continuous improvement of development processes, especially in agile, fast-moving environments
Qualifications
Candidates should bring a solid background in real-time embedded systems and full-cycle software development. You must have deep experience in system modeling and a proven ability to translate high-level requirements into robust technical designs.
- Minimum of 5 years in software engineering, with at least 3 years focused on embedded software architecture
- Strong analytical and conceptual thinking, with a service-oriented mindset
- Proficiency in communicating technical details to non-technical audiences
- Expertise in UML and SysML for system modeling and documentation
- Full lifecycle experience in embedded systems: from requirements gathering to verification and release
Preferred Background
- Degree in Computer Science or a related technical field
- Agile or PMP certification is advantageous
Work Environment
This role operates in a hybrid setup, supporting remote work from most locations. The team values flexibility, collaboration, and adaptability in a rapidly evolving development landscape.
Company Values
The culture emphasizes openness, inclusivity, and intellectual curiosity. Teams are encouraged to challenge assumptions, make decisions, and move quickly. There is a strong commitment to diversity, environmental responsibility, and fostering a space where different perspectives thrive.
Benefits
Employees receive a comprehensive benefits package focused on holistic wellbeing—covering physical, financial, emotional, intellectual, and social health. Work models are designed to support flexibility and personal needs, with hybrid and remote options available across departments.
Equal Opportunity
All qualified applicants will be considered for employment regardless of race, sex, age, color, religion, gender identity, sexual orientation, national origin, veteran status, or disability status.

