Software Architect
$200k - $220kUnavailable
Overview Position Summary: Under minimal supervision, leads software development activities including software requirements, architecture, design, implementation, and integration. Responsibilities The Software Architect reports to the Software Manager for Architecture and Platforms and is responsible for assigning and overseeing the practical use of technology, architecture, and design practices across multiple products, assuring the proper and consistent use of common architecture and patterns. Oversees implementation of common development quality control practices to ensure consistent and quality implementation of software deliverables. Responsible for all software functional requirements and design specifications documents, including architecture, design diagrams, and implementation documents. Identifies and leads the incorporation of common industry technologies into the software in order to address complex business problems and/or improve quality standards of generated software while meeting business goals. Drives technical research to support next-generation product development. Key Accountabilities Responsible for the overall software architecture of a product line. Oversees and drives consistent use of the software platform across multiple product lines and business units. Ensures consistency is maintained in the underlying software platform across all products. Oversees and ensures consistent shared application of technology, architecture, and design practices across programs in area of expertise. Performs and participates in code reviews and design reviews to ensure that code and designs are reliable, consistent, and meet product requirements. Supervises and coordinates technical aspects with the technical team leads. Supports strategy for requirements generation and organization and ensures functional requirements are consistent throughout the different products. Identifies and leads the use of third-party technology according to current industry trends and product business and quality objectives. Assists functional lead in producing realistic estimates of tasks to be performed. Drives product Work Breakdown Structure (WBS) in collaboration with Team Leads, POs, and Functional Leadership. Strategically participates in writing complex pieces of software in the project. Troubleshoots and resolves complex software issues, ensuring high reliability and performance. Develops and codes proof of concepts to vet ideas. Other tasks as assigned. Networking/Key Relationships Coordinates and integrates architecture, design, and development efforts with other technical groups, product owners, scrum masters, and Quality Test Engineering. Assists the Software Development Leadership in performance management. Interfaces with the R&D Software Teams in the different Werfen Technology Centers to drive alignment and harmonization. Assists and mentors other team members in complex problem resolution. Minimum Knowledge & Experience Required for the Position: Requires a BS in Electrical/Computer Engineering and at least 15 years experience or an MS Degree and at least 10 years experience in degreed field. Must have participated in managing a product development effort. Mastery of programming languages like C++, Java, Angular, and Python. Skills & Capabilities: Works independently, interested in a variety of tasks, and has effective time management skills. Strong leadership skills to align software engineers with product architecture vision. Basic project management skills. Strong oral and written communication skills. Experience in software medical devices development that follows ISO 13485, IEC 62304 / 21 CFR Part 820.30 highly desired. Sound understanding of the Linux operating system involving kernel, device drivers, IP networking, filesystems, and bootloaders. Good understanding of design patterns, framework libraries such as Angular and Java. Good understanding of distributed design architecture like microservices, messaging, and embedded protocols. Good knowledge of yocto, cmake, shell scripting, Docker, and VM. Good knowledge of embedded systems especially in the motor control domain. In-depth knowledge of cybersecurity involving threat modelling and SE Linux. Job scheduling experience in robotics is a plus. Qualifications Min Knowledge & Experience required for the position: Bachelor's Degree plus a minimum of 17 years of related experience or Master's Degree plus a minimum of 15 years of related experience or waiver based on experience. Degree should be in a technical discipline such as Chemistry, Math, Physics, Engineering, or Computer Science. Proficient in code languages (Assembly, C, C++, Java, C#, .NET, etc.) found in product development. Proficiency with a personal computer and software packages Language: English International Mobility: Required: No Travel Requirements: The annual base salary range for this role is currently $200,000 to $220,000. Individual employee compensation will ultimately depend on factors including education, relevant experience, skillset, knowledge, and particular business needs. This role is eligible for medical, dental, and vision insurance, 401k plan retirement benefits with an employer match, as well as paid vacation and sick leave. Our sales roles are eligible for participation in a commission plan and our management, and select professional roles, are eligible for a performance-based bonus. Closing If you are interested in constantly learning and being challenged on a daily basis we encourage you to submit your resume or CV. Werfen is an Equal Opportunity employer and is committed to a diverse workplace. Werfen strictly prohibits unlawful discrimination, harassment or retaliation based upon an individual’s race, color, religion, gender, sexual orientation, gender identity/expression, national origin/ancestry, age, mental/physical disability, medical condition, marital status, veteran status, or any other protected characteristic as defined by applicable state or federal law. If you have a disability and need an accommodation in relation to the online application process, please contact View email address on click.appcast.io for assistance. #J-18808-Ljbffr
$145.2k - $170k
...analysis, advanced sensing and signal processing, machine learning and artificial intelligence, computational modeling, hardware and software prototyping, model-based systems engineering, and human data collection in laboratory and field environments. Job...Suggested- Philips Iberica SAU is seeking a Senior Software Architect to lead the development of high-quality medical software solutions within their Bedford, MA office. You will establish and shape the software architecture, providing functional and architectural leadership in the...SuggestedWork at office
$157k - $249k
Senior Software Architect - Integration (Bedford, MA) Job Description We are seeking a Software Architect to provide architectural ownership and functional leadership within Clinical Imaging Software. As part of the Image Guided Therapy Devices (IGT-D) team, you will establish...SuggestedFull timeTemporary workWork at officeWork visaRelocation package3 days per week$200k - $220k
Werfen is seeking a Software Architect in Bedford, MA, responsible for leading software development activities including requirements, design, and implementation. This role demands mastery in programming languages like C++, Java, Angular, and Python. Candidates should...Suggested- Mass Digital Health is seeking a Senior Software Architect to provide architectural ownership and functional leadership within Clinical Imaging Software in Bedford, MA. Responsibilities include evolving software architecture for assigned platforms and ensuring compliance...Suggested
- ...CORPORATION is looking for a Technical Leader for the Charles River Front Office organization. This role requires a minimum of 15 years in software engineering with strong technical leadership experience in financial services. The successful candidate will guide scrum teams,...
- ..., we advance your career. Responsibilities The role: AMD is looking for a Principal strategic software engineering lead who is passionate about architecting and delivering solutions for enterprises purchasing client and graphics solutions such as high end inferencing...
- ...Job Overview Designs and implements software of embedded devices and systems from requirements to production and commercial deployment for product lines. Designs, develops, codes, tests and debugs system software. Involved in specifications, design and development of...3 days per week
$130k - $140k
...Sr. Embedded Software Engineer Department: Engineering Employment Type: Full Time Location: Burlington, MA Compensation: $130,000 - $140,000 / year Description The Senior Embedded Engineer contributes significantly to the development of Myomo’s advanced wearable robotics...Full time$70 - $95 per hour
...Designs and implements software of embedded devices and systems from requirements to production and commercial deployment for product lines. Designs, develops, codes, tests and debugs system software. Involved in specifications, design and development of embedded...3 days per week$90k - $115k
...experience. Come join the company who will put 'beauty robotics' on the map! Introduction: 10Beauty is seeking a talented Embedded Software Engineer to help develop reliable, scalable, and high-performing software powering next-generation robotic systems. This role...Full time$161.2k - $199.2k
...a lot, both professionally and personally, come join our team. Position Summary We are seeking a seasoned Senior Network Systems Architect to lead the evolution of our global hybrid network and systems infrastructure. This role requires a strong foundation in Cisco Meraki...Full timeWork experience placementWork at officeLocal areaFlexible hoursShift work2 days per week3 days per week- Position Overview We are seeking an experienced Salesforce Data Migration Architect to lead and execute complex data migration projects within the Salesforce ecosystem. This role requires a deep understanding of data architecture, Salesforce best practices, and hands‑on...
- Apps Associates LLC is looking for an experienced Salesforce Data Migration Architect to lead complex data migration projects within the Salesforce ecosystem. The role demands expertise in data architecture and hands-on experience in data migration. The ideal candidate...
- Apps Associates, LLC is seeking an experienced Salesforce Data Migration Architect to lead complex data migration projects within the Salesforce ecosystem. The role involves overseeing data strategy, managing specialist teams, and ensuring compliance with data governance...
$139.37k - $201.82k
Software Monetization Architect page is loaded## Software Monetization Architectlocations: US, MA, Wilmingtontime type: Full timeposted on: Posted Todayjob requisition id: R262069**About Analog Devices**Analog Devices, Inc. (NASDAQ: ) is a global semiconductor leader that...Permanent employmentWork at officeDay shift- Analog Devices, Inc. is seeking a Software Monetization Architect to redefine its software monetization strategy. This role will focus on creating scalable, enterprise-grade architectures for digital commerce and subscription management. Qualified candidates should have...
- John Galt Staffing is seeking a candidate who designs and implements software for embedded devices and systems. The role involves troubleshooting and enhancing system efficiency for various product lines. The ideal applicant must have solid programming skills in C or C++...
- Avidyne Corporation is seeking a Software Engineer II to develop embedded software for avionics systems, focusing on real-time embedded development. The role involves collaborating with various engineering teams to ensure technical alignment and successful system integration...
- ..., is actively seeking a capable and motivated Embedded System Software Engineer to join our team. If you are seeking a unique, challenging... ...comes from engineering training. As part of our team, you’ll architect and develop embedded applications and firmware, working with...
- ..., and societal impact. About the Role Ciena is looking for a Software Engineer to join the ONU firmware development team. You will... ...You will collaborate closely with hardware engineers, systems architects, and field support to deliver production‑quality firmware for...Flexible hours
- ## Embedded Engineer- III (IC)- eInfochipsApplylocations: US-MA-Bedford-Massachusetts (Werfen)time type: Full timeposted on: Posted Todayjob requisition id: R245373# **Position:**Embedded Engineer- III (IC)- eInfochips# **Job Description:****Location:** **Bedford, MA (Day...Full timeWork at office
$145.2k - $170k
The Systems and Architectures Group provides technical analysis to the U.S. Department of Defense (DoD) to inform senior leaders and guide technology development in defense of the nation, allies, and deployed forces with an emphasis on air, missile, and maritime defense...$116.4k - $140k
Select how often (in days) to receive an alert: JOIN OUR TALENT NETWORK System Analyst Apply now Date: May 29, 2026 Location: Lexington, MA, US Company: MIT Lincoln Laboratory The Integrated Missile Defense...Worldwide$160k - $185k
...Experience installing large scale VTC infrastructure and systems Knowledge of encryption types and brands Knowledge of LogRhythm software desired The annual salary range: $160k - $185k. Salary is dependent upon the role and associated responsibilities, candidate's...For contractorsFor subcontractor$145.2k - $170k
...environment. The group's research and development activities include architecture and concept design, advanced algorithms development, software and hardware prototyping, experimental field-testing, and data analysis. Our team focuses on creating new capabilities through...- Ciena seeks a Software Engineer for its ONU firmware development team in Burlington, Massachusetts. The role involves designing, implementing, and maintaining firmware across various software stacks including embedded Linux. The ideal candidate holds a degree in Computer...Flexible hours
- .... This position can be based in Burlington, Ma or remote. Qualifications Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering At least 4 years of direct professional work experience developing embedded software in C language A good working knowledge...Full timeWork experience placementRemote workFlexible hours
- Tutor in Watertown is looking for a Staff Robotics Software Engineer who will lead the design and implementation of robotics software affecting the physical world. This role offers the opportunity to tackle core technical challenges in robotics and automation. The ideal...
- Update on 08/27 :- Urgently need Mobile Application Lead/Architect profiles with strong ReactNative experience. ¿¿¿¿¿¿ Candidates interviewed so far were not good in ReactNative and Lead/Architect level experience. Rate is flexible for strong candidate. Delivery note:...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architect. Be the first to apply!
- embedded software Bedford, MA
- software sales Bedford, MA
- software asset management analyst Bedford, MA
- id software Bedford, MA
- software support Bedford, MA
- software technical support Bedford, MA
- healthcare software sales Bedford, MA
- software implementation project manager Bedford, MA
- software Bedford, MA
- software intern Bedford, MA

