Principal Software Engineer
Srirag Technologies Inc
Job Description
Job Description
Description
The Principal Engineer, Software Clinical Application designs and implements Client's software applications to achieve product functionality needs and business objectives.
Responsibilities
1)Under minimal guidance performs, design and develops software applications and/or processes within
established medical product design controls.
2) Improves software engineering process efficiency
3) Resolves software defects
4) Supports and works to create efficient software engineering practices
5) Performs root cause and failure analysis activities
6) May mentor and guide junior staff
7) Works with internal and external staff to conduct design, redesign, prototype, and other software
engineering activities
8) Authors and reviews software specifications
9) Maintains technical records and files
10) Assists with project timing, tracking progress to the program schedule
Qualifications
- Candidate should have Strong 7+ years of strong C++ and Linux experience on C++ Version 11 and above. Client is on Version 17.
- QT/QML experience 2+ years (prior exp here will be helpful to the resource)
- Bachelor’s degree in Computer Science or related field with 5 – 7 years of related experience
- Med device (preferred) or someone that has worked in a regulated experience
- ...Job Description Position: Principal Software Engineer Location: Lowell, MA Duration: 12 Months Rate: Open The product this design effort is required for is network infrastructure equipment for a major Telco provider. It involves the use of the latest L2 switching technology...Suggested
- ...Principal Software Development Engineer We are seeking a skilled and detail-oriented Principal Software Development Engineer with a focus on developing complex systems in C/C++ as part of our Patriot Software Team in Tewksbury, Massachusetts. The ideal candidate will...SuggestedInterim roleNight shiftAfternoon shift
$180k - $247.5k
Symbotic is a leader in AI‑powered robotic technology, reimagining the supply chain through integrated warehouse automation. Principal Software Engineer Design and develop simulation systems and tools that support the design, development, qualification, and deployment of...Suggested$91.3k - $100.9k
01845 Andover 13.05.2026 Draeger Medical Systems, Inc. Software Engineer II Business Unit: Draeger Medical Systems, Inc., Job-ID: 1230 Location: Andover Function: R&D Work Location: Hybrid Employment Type: Permanent This Software Engineer II is a hybrid position, a minimum...SuggestedPermanent employmentTemporary workWork experience placementWork at office3 days per week$138.9k - $180.6k
...Job Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and maintaining software...SuggestedTemporary workFor contractorsWork experience placementCasual workLocal areaRemote work$180k - $247.5k
...consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end... ...efficiency, speed and flexibility. What We Need We are hiring a Principal Software Engineer to define and drive the technical direction of core...- ...Position : Senior Software Engineer Location : North Andover MA Requirements Role Summary: Experienced Technical Lead skilled in .NET Core, C#, overall .Net Ecosystem, React.js, and AWS with expertise Architecture design, deployment...
- ...Our client, a leading organization in the finance industry, is seeking a dedicated and innovative Senior Software Engineer to join their dynamic team. As a Senior Software Engineer, you will be an integral part of the development team supporting various financial products...Weekly payContract workTemporary workRemote workFlexible hours
$180k - $247.5k
Symbotic LLC is seeking a Principal Software Engineer to define and drive the technical direction of core systems. You will lead high-impact initiatives and align teams around a clear technical vision. The ideal candidate must have a minimum of 12 years of software engineering...- ...We are seeking an experienced Embedded Software Engineer to develop and support connectivity solutions for intelligent connected devices. The role involves designing reliable device-to-cloud communication, implementing networking protocols, and ensuring robust performance...
- ...calibration tools such as Vector CanAlyzer or other similar tools Capable of understanding of wiring diagrams and other electrical engineering artifacts and providing review comments Previously implemented key functionalities such as Cooling, Propulsion system, vehicle...Contract workImmediate startRemote work
- ...Title: C++ Embedded Software Engineer - 741640 Location: Lawrence, MA 01843 Job Description Position Description: Our client is a large Medical Device company looking for C++ Embedded Software Engineers to join a team of Software Engineers currently working on 3 major...
- ...and motivated Networking Specialist to join our team focused on software solutions for our VM Essentials customers. This role involves... ...intensive deployments Collaborate with cross-functional engineering teams (Configuration and Control path) to ensure seamless integration...Work at office2 days per week
- The Software Architect will be part of the core product development team, working on our next generation marketing & messaging based... ...effectively communicate with internal and external customers. Principal Duties and Responsibilities Participate in full life-cycle development...
$150k - $190k
...sits inside Science and Forecast Operations. We are the science engine behind weather.com, the Weather Channel mobile apps, and labs.... ...of how the team builds What you've accomplished: 4+ years of software engineering with demonstrated ability to take projects from concept...Full timeFlexible hours- ...Description: We are seeking a hands-on, detail-oriented Lead Mechanical Engineer to help shape the future of our engineering organization while... .... Required Skills/Abilities Proficiency in Autodesk CAD software; Autodesk Inventor experience preferred. Strong knowledge of...
$102.2k - $189.8k
...innovative, dedicated team that’s not afraid to push boundaries or take risks. What will you enjoy in this role? As a Senior Software Engineer in the Cleanroom team, you will be driving delivery, and execution for critical data systems. You will define engineering standards...Temporary workFreelanceLocal areaFlexible hours$149k - $204.6k
...the supply chain with its end-to-end, AI-powered robotic and software platform. The platform orchestrates fleets of autonomous robots... ...Diagnose and resolve complex, cross‑system production issues. Mentor engineers, provide technical guidance, and elevate engineering quality...$161.7k - $258.8k
...Select how often (in days) to receive an alert: Senior Software Engineer (Teradyne, North Reading) Date: May 31, 2026 Location: North Reading, MA, US We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions...Local areaOverseasFlexible hours- ...comfortable traveling 4050% and working directly with external stakeholders. Growth Signals is hiring a Forward Deployed Software Engineer to support the delivery of enterprise customer solutionsfrom discovery and requirements through deployment and adoption. This...Permanent employmentFull timeRemote work
- ...EMPLOYMENT: 116 John St. Suite 210. Lowell, MA 01852 POSITION: Senior Software Developer DUTIES: Use computer vision to initiate, research,... ...: Master's or Higher Degree in Computer Science, Computer Engineering, or Software Engineering. WORK SCHEDULE: 40 hours per week: 9:...
$149k - $204.6k
...way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system... .... What we need We are looking for a Software Engineer to join our Applications team and support the core user interfaces...$120k - $165k
...reimagining the supply chain with its end‑to‑end, AI‑powered robotic and software platform. Applying next‑gen technology, high‑density storage... ...and efficiency. For more information, visit Senior Software Engineer – Cloud Applications Design and build core cloud software that...Remote work$146.5k - $224.5k
...Overview Software Engineer IV Description Who We Are We are Textron Systems, best known for innovative defense technologies and services. We are a part of Textron Inc, one of the world’s leading multi-industry companies, recognized for its powerful brands such as Bell,...Full timeLocal areaFlexible hoursShift workDay shift- ...production codebases (primary focus) Contribute to targeted greenfield development as new capabilities are introduced Support software releases, debugging, and issue resolution in production environments Partner with systems, test, field, and manufacturing...Immediate start
$115.2k - $172.8k
...path of progress by making them smarter, faster and more efficient. Job Summary & Responsibilities We are looking for a Software Engineer to join the Inspection Business Unit (IBU). Whether you are launching your career or bringing years of deep expertise, what...Permanent employment- ...and setting development test release update and support processes for DevOps operation. Reviewing, verifying, and validating the software code developed in the project. Troubleshooting techniques and fixing code bugs. Monitoring the processes during the entire lifecycle...Shift work
$107.9k - $195.05k
...Defense Sector at Leidos currently has an opening for a DevOps Engineer who holds a SECRET clearance to work remotely, but based out of... ...CI/CD Pipeline integration Scanning, Versioning, Packaging Software deliveries *Mentoring other Devops Engineers Communicating...Work at officeLocal areaImmediate startRemote work$120.8k - $224.3k
...About Epsilon At Epsilon, we build advanced software solutions and intelligent data platforms that help global brands unlock value at scale. We operate at the intersection of cloud, data engineering, and high‑performance backend systems. Why This Role We are a small engineering...Local areaFlexible hours- A large Medical Device company is seeking a C++ Embedded Software Engineer to contribute to key projects. The ideal candidate will have strong experience in Embedded Systems development with C and C++, including a solid understanding of all stages of the Software Development...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!


