Senior Software Engineer
Location: United States - California - Sylmar
Category: Research & Development
Employment Type: Full time
Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines. Our 115,000 colleagues serve people in more than 160 countries.
Working at Abbott
At Abbott, you can do work that matters, grow, and learn, care for yourself and family, be your true self and live a full life. You’ll also have access to:
Career development with an international company where you can grow the career you dream of.
Employees can qualify for free medical coverage in our Health Investment Plan (HIP) PPO medical plan in the next calendar year.
An excellent retirement savings plan with high employer contribution.
Tuition reimbursement, the Freedom 2 Save student debt program and FreeU education benefit - an affordable and convenient path to getting a bachelor’s degree.
A company recognized as a great place to work in dozens of countries around the world and named one of the most admired companies in the world by Fortune.
A company that is recognized as one of the best big companies to work for as well as a best place to work for diversity, working mothers, female executives, and scientists.
The Opportunity:
Our location in Sylmar, CA, currently has a full time onsite opportunity for a R&D Senior Software Engineer. As a global leader in Cardiac Rhythm Technologies, we focus on innovative technologies that can improve the way doctors treat people with heart arrhythmias, or irregular heartbeats.
What You’ll Work On:
Design, implement, enhance, and support web‑based and desktop tools and applications used for automated test execution and reporting, built on C#, ASP.NET with SQL Server back‑ends, VC++ to facilitate product development and verification.
Develop and maintain .NET libraries and utilities to interact with proprietary platforms and simulation environments.
Build and refine data‑processing tools that convert engineering data and model outputs into standardized formats consumed by downstream validation and reporting systems.
Participate in design and code reviews, provide technical guidance to peers, and contribute to continuous improvement of engineering processes and practices.
Troubleshoot issues, perform root‑cause analysis, and recommend long‑term improvements to enhance the stability and usability of internal tools.
Owns specific tools / applications / tasks within larger initiatives and drives them to timely, high-quality completion.
Support verification activities within the group as needed.
Collaborates with internal teams, including Quality, as required.
Performs other related duties and responsibilities as assigned.
EDUCATION AND EXPERIENCE YOU’LL BRING
Required:
Bachelor’s degree in software engineering, Computer Engineering, Computer Science, Electronics Engineering, Electrical Engineering, or a related field.
At least 7 years of relevant experience with a bachelor’s degree in a related field or 5 years of relevant experience with a master’s degree in a related field.
Advanced level of experience with programming languages such as C#, VB.NET, ASP.NET, and scripting languages.
Strong experience in .NET and Microsoft Visual Studio is must.
Advanced level of experience in SQL Server database.
Experience with Windows operating systems.
Experience with tools like Install Aware, AccuRev, Jira, Bit Bucket, ClearQuest, Glib Repository or other configuration management / source control tools.
Open to work on Verification & Validation and Test automation.
Excellent verbal and written communication skills.
Strong analytical and problem-solving skills.
Ability to multi-task and prioritize responsibilities.
Ability to work effectively as independent and as a part of a team in a fast-paced, dynamic environment.
Preferred Qualification:
Experience with programming languages such as VC++ and Python.
Experience in Oracle database.
Experience with Linux operating systems.
Experience with AI tools such as GitHub Copilot.
Experience with Docker Containers.
The base pay for this position is $90,000.00 – $180,000.00. In specific locations, the pay range may vary from the range posted.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
