The Software Architect provides technology leadership within the Recorders Software group, collaborating with engineering and business teams to advance a common software architecture and strategy aligned with product roadmaps. The role provides guidance, mentoring, and technical expertise for business pursuits and product development, and leads complex software projects requiring in-depth domain knowledge or expertise across multiple architecture areas. The architect works with customers, product leaders, industry groups, and internal teams to align software needs with research and development investments, product roadmaps, and technology direction. The role defines and maintains the Recorders Software Multi-Generation Technology Plan, develops technology investment plans, and creates core software architecture solutions for Recorders computing products from concept through production. It also establishes reusable architectures and strategies spanning processors, I/O, APIs, programming languages, and real-time operating systems. The position leads deployment of software technologies and Model Based Design concepts across the product life cycle, supports development teams, and works with software, systems, hardware, and applications engineering leaders to define architectures, reuse strategies, and cost-reduction initiatives. It facilitates technical and business communication across functional and product organizations and helps develop integrated product-development approaches. The listed work location is Grand Rapids, Michigan; the position may also be eligible at the Clearwater, Florida location. The role requires access to U.S. export-controlled information, so employment is contingent on demonstrating U.S. Person status. Relocation assistance is not provided.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior