Demo

Sr. Software Engineer

TruMed Systems Incorporated
San Diego, CA Full Time
POSTED ON 1/10/2025
AVAILABLE BEFORE 3/9/2025


Exempt: Yes
Department: Engineering
Reports To: Senior Director of Product Development
Location: Based in La Jolla, CA

 

Description: 

TruMed Systems, Inc. is the fastest growing vaccine storage and handling company. TruMed serves individual clinics, major health systems, and public healthcare facilities throughout the U.S. TruMed’s mission is to improve health care practitioners’ total outcomes by creating point-of-care inventory management systems that support product efficacy, patient safety, and practice objectives. Our first two products are the AccuVax® Vaccine Management System and AccuShelf ® Inventory Management Systems. Together, our products secure medication and material storage and management that automates control and integrity, minimizes risks of incorrect medication delivery, tracks inventory for all medications and optimizes office workflow in the healthcare settings. Founded in 2012, TruMed is a VC-backed company based in San Diego, CA that has 48 employees.

 

Responsibilities:

The Senior Software Engineer has significant involvement in the design, development, and support of TruMed System’s products. The successful candidate will become an expert in the technical design and implementation of our family of products and collaboratively work cross functionally to advance them using engineering best practices.


What is expected of you for success in your role:

  • Actively participates throughout the entire development lifecycle – definition, development, test, release, and support.
  • Executes assigned work within the required timeframes, raising any concerns to management as soon as possible.
  • Primary liaison between the firmware and software teams.
  • Develop any required documentation, flowcharts, layouts, diagrams, charts.
  • Develops, proposes, and implements designs by evaluating problem definition, user needs and requirements, weighing the benefits of each over complexity, cost, level of effort, priority, and risk.

Qualifications:

  • Ability to manage multiple projects and priorities.
  • Experience building systems that require a high level of availability and are fault tolerant.
  • Experience developing software to interface with hardware

Requirements:

  • Bachelor’s Degree in computer science, Engineering or equivalent; Master’s Degree preferred
  • Excellent grasp of software development, coding principles, depth and/or breadth in languages, with outstanding productivity in C, C , and C#.
  • Knowledge and effective application of a diverse set of software technologies, e.g. OOD – Object Oriented Design; C, C , C#; Web technology; Communication / connectivity protocols – USB, TCP/IP, Wireless; Open Source tools and toolset; MSFT tools and tool set.
  • Experience writing SQL queries for SQL Server or another Relational Database
  • Knowledge of computer equipment and ability to develop complex software to satisfy design objectives. 
  • Successful track record of developing quality software products and shipping production ready software
  • Understanding Agile software development methodolgy (Scrum, Extreme Programming, Code reviews, CI/CD, Reuse/Leverage) and able to adapt to such methods for effective results.
  • Sense of urgency, an ability to be able to prioritize daily tasks and issues
  • Strong organization, oral and written communication skills

 

Desired Experience:

  • Broad technical expertise that will inspire and encourage creative, collaborative problem solving
  • 7 years of experience as a software engineer
  • 5 years of experience in C#/WPF Windows desktop software development
  • 5 years of experience in C/C software development
  • Experience developing firmware that includes motor/robotic controls
  • Experience developing systems that require fault tolerance and system recovery/robustness
  • Experience working with Git (Github, Bitbucket, Gitlab)

Work Environment

  • Work requires extensive travel (50% to 75%) and willingness to work a flexible schedule
  • All employees are expected to adhere to the TruMed Systems, Inc, Employee Handbook all times. Specifically, all employees of TruMed Systems, Inc., regardless of role, are expected to:
    1. Treat others with dignity and respect at all times.
    2. Conduct themselves in an ethical manner at all times.
    3. Support the mission and values of the company.
    4. Comply with company’s expectations, policies, and procedures.


If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Software Engineer?

Sign up to receive alerts about other jobs on the Sr. Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130

Sign up to receive alerts about other jobs with skills like those required for the Sr. Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Sr. Software Engineer jobs in the San Diego, CA area that may be a better fit.

Sr Staff Software Engineer

ServiceNow, San Diego, CA

Sr Quality Engineer, Software

CareFusion 303, Inc., San Diego, CA

AI Assistant is available now!

Feel free to start your new journey!