Shape software solutions for Fidus clients using embedded Linux, real-time operating systems, and system-level architecture. This United States-based position includes North American travel.
As a Software Solutions Architect, you will assess technical requirements for existing and potential clients. You will develop solution paths, estimates, risks, and mitigation strategies. The work connects embedded software with FPGA, hardware, verification, and other technical disciplines.
Key Responsibilities:
- Understand client needs and develop technical requirements
- Architect solutions aligned with client needs
- Plan delivery, estimate work, and identify mitigation strategies
- Write technical content for proposals
- Present Fidus capabilities and work approaches
Requirements:
- Bachelor's degree in engineering or computer science
- Seven years of senior embedded software design experience ideally
- Experience with Linux, RTOS, drivers, control systems, and networks
- System-level design experience and architectural tradeoff knowledge
- Ability to handle export-controlled or classified information
Bring embedded software design, system architecture, client communication, and estimation skills to Fidus solutions development.