Spellman High Voltage Electronics Corporation · 1 day ago
Sr. Principal Engineer, Medical Imaging SW Architect
Spellman High Voltage Electronics Corporation is a leading international company focused on delivering advanced products in the medical imaging sector. They are seeking a Sr. Principal Engineer to architect and design embedded real-time control software for complex medical imaging applications, while leading software development teams and interfacing with customers.
IndustrialMedicalTelecommunications
Responsibilities
Design scalable, reliable, and maintainable large-scale software systems
Experienced in working with V-model and Agile methodologies
Extensive working experience with object-oriented design, analysis, and implementation
Experience in establishing parameterized module libraries achieving high levels of re-use
Proficient in developing and troubleshooting high-speed and reliable communication interfaces
Able to identify performance bottlenecks and determine practical solutions
Experience with software unit testing, regression testing and test automation
Proficient in Web development for embedded systems
Expert in programming languages such C++, C, PHP, JavaScript, HTML, CSS and others
Development of Software running on PCs using Windows or Linux
Lead the development of new embedded projects by developing GUI/HMI driven interfaces implementing specialized protocols and advanced overall system controllers
Use emulators, debuggers, JTAG, integrated development environments, and other design and verification tools
Interface with customers to understand their requirements / problems and use this understanding and your expertise to create system architectures and solutions
Communicate with and support analog engineers, project leaders, project managers, manufacturing, and test groups as well direct interfacing with customers
Interpret / Document / update specifications based on coordinated development with customers
Create programming and testing procedures to be used both internally and by the customer community
Perform change support and version control of firmware and software
Perform design verification testing and documentation
Stay current on new technologies through attendance at vendor sponsored seminars and workshops
Support the R&D new products and technologies
Qualification
Required
Minimum of BS/BT/EE or equivalent 4-year degree (higher education preferred)
Ability to program using C++, C# and C
Ability to create basic graphical user interfaces (GUI, HMI or MMI) for operator control
At least 15+ years of relevant software architecture development and design for medical and industrial imaging
Must be an expert in software development, design and verification processes and tools for highly regulated and safety driven applications
Must have Embedded software engineering experience and configuring and programming FPGAs
Excellent communication, presentation, and documentation skills
Travel to resolve problems at customer's sites and other business related travel (up to 30%)
Must be independent and self-motivated, demonstrate strong analytical skills and creative thinking
Ability to collaborate in a team environment
Design scalable, reliable, and maintainable large-scale software systems
Experienced in working with V-model and Agile methodologies
Extensive working experience with object-oriented design, analysis, and implementation
Experience in establishing parameterized module libraries achieving high levels of re-use
Proficient in developing and troubleshooting high-speed and reliable communication interfaces
Able to identify performance bottlenecks and determine practical solutions
Experience with software unit testing, regression testing and test automation
Proficient in Web development for embedded systems
Expert in programming languages such C++, C, PHP, JavaScript, HTML, CSS and others
Development of Software running on PCs using Windows or Linux
Lead the development of new embedded projects by developing GUI/HMI driven interfaces implementing specialized protocols and advanced overall system controllers
Use emulators, debuggers, JTAG, integrated development environments, and other design and verification tools
Interface with customers to understand their requirements / problems and use this understanding and your expertise to create system architectures and solutions
Communicate with and support analog engineers, project leaders, project managers, manufacturing, and test groups as well direct interfacing with customers
Interpret / Document / update specifications based on coordinated development with customers
Create programming and testing procedures to be used both internally and by the customer community
Perform change support and version control of firmware and software
Perform design verification testing and documentation
Stay current on new technologies through attendance at vendor sponsored seminars and workshops
Support the R&D new products and technologies
Benefits
Comprehensive benefits package
Company
Spellman High Voltage Electronics Corporation
Spellman High Voltage Electronics Corporation is the world's leading independent manufacturer of DC high voltage power supplies, x-ray generators and Monoblock® X-ray sources.
H1B Sponsorship
Spellman High Voltage Electronics Corporation has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4)
2024 (4)
2023 (4)
2022 (5)
2021 (4)
2020 (1)
Funding
Current Stage
Late StageRecent News
Company data provided by crunchbase