As a Principal Software Systems Engineer, your responsibilities will include driving best practices in software systems development and product lifecycles, utilizing Agile PDLC/SDLC and Systems Engineering methodologies. You will provide guidance, mentorship, and technical leadership to a distributed R&D team, fostering a culture of innovation and excellence. The role involves developing innovative technical solutions to complex software system challenges, assisting in establishing robust system and software architectures for digital applications, and identifying and capturing user needs, translating them into functional and non-functional system requirements. You will also be responsible for writing, maintaining, and owning system-level and software-level design inputs/requirements, ensuring compliance with established Quality Management Systems (QMS) and regulatory frameworks. Leading ISO 14971-based risk analysis activities, collaborating with verification engineers on test strategies, and conducting hands-on testing are key aspects of this position. Additionally, you will enforce and support Agile/Scrum planning, drive collaboration with stakeholders, interface with manufacturing and other teams throughout the design transfer process, and lead/assist in technical investigations for field issues. Upholding compliance with the product development process and quality system standards is paramount.
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
Principal