Software Engineer

engineeringjobs.net, Inc.

Irving (TX)

On-site

USD 90,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Career Development
Medical Coverage
Retirement Savings Plan
Tuition Reimbursement
Student Debt Assistance
Education Benefit

Job summary

engineeringjobs.net, Inc. is seeking an embedded software engineer to develop, test, and maintain C/C++ software for next-generation medical diagnostics. You will troubleshoot, participate in design reviews, and collaborate with hardware, systems, and global teams within an Agile framework.

Ideal candidates have a related master's degree or equivalent experience, plus strong skills in DVT, CI/CD, and software design patterns, with emphasis on real-time and multithreaded systems.

Qualifications

  • Requires a related master's degree and one year of relevant experience, or three years of relevant experience.
  • Demonstrated software design and development experience using C and C++.
  • Experience with test-driven development, CI/CD, and software design patterns.
  • Strong communication, analytical, problem-solving, and prioritization skills; embedded systems and real-time or multithreaded software experience preferred.

Responsibilities

  • Develop, test, and maintain embedded C/C++ software for medical diagnostic products, including debugging and root-cause investigations.
  • Collaborate with hardware, systems, test, and global teams; participate in design discussions and code reviews.
  • Maintain documentation, unit tests, and development artifacts within an Agile environment.

Skills

C
C++
Embedded Software
Software Design
Software Testing
Debugging
Root Cause Analysis
Test-Driven Development
CI/CD
Agile Methodologies
Software Design Patterns
Unit Testing
Data Analytics
Real-Time Software
Multithreaded Software
Problem-Solving

Education

Master's degree in related field

Job description

Develop, test, and maintain embedded C/C++ software for next-generation medical diagnostic products, including debugging issues and supporting root-cause investigations. Collaborate with hardware, systems, test, and global teams; participate in design discussions and code reviews; and maintain documentation, unit tests, and development artifacts within an Agile environment.

Requirements

Requires a related master's degree and one year of relevant experience, or three years of relevant experience, along with demonstrated software design and development experience using modern programming languages such as C and C++. Candidates should have experience with test-driven development, CI/CD, and software design patterns, as well as strong communication, analytical, problem-solving, and prioritization skills; embedded systems and real-time or multithreaded software experience are preferred.

Key Skills

C, C++, Embedded Software Development, Software Design, Software Testing, Debugging, Root Cause Analysis, Test-Driven Development, Continuous Integration and Continuous Deployment, Agile Methodologies, Software Design Patterns, Unit Testing, Data Analytics, Real-Time Software, Multithreaded Software, Problem-Solving

Benefits
  • Career Development
  • Medical Coverage
  • Retirement Savings Plan
  • Tuition Reimbursement
  • Student Debt Assistance
  • Education Benefit
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Medical Software Engineer (C/C++) - Real-Time & CI/CD
Embedded Medical Software Engineer (C/C++) - Real-Time & CI/CD

engineeringjobs.net, Inc. • Irving (TX)

On-site
USD 90,000 - 130,000
Career Development
Medical Coverage
Retirement Savings Plan
+3
Embedded Software Development Engineer-Onsite
Embedded Software Development Engineer-Onsite

Elyon International • Murrysville

On-site
USD 110,000 - 140,000
Paid sick leave
Medical/Dental (optional)
401(k) Retirement Plan (optional)
+3
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Franklin Professional Associates • Acton (MA)

On-site
USD 90,000 - 130,000
Software Engineer
Software Engineer

Skills Alliance • Danbury (CT)

On-site
USD 80,000 - 110,000
Sr Engineer, Technology Board Software
Sr Engineer, Technology Board Software

Masimo • Irvine (CA)

On-site
USD 120,000 - 160,000
Medical insurance
Dental insurance
Vision coverage
+17
Software Engineer
Software Engineer

engineeringjobs.net, Inc. • Greer (SC)

On-site
USD 90,000 - 130,000
Medical Insurance
Dental Insurance
Vision Insurance
+6
Software Engineer – Embedded Systems
Software Engineer – Embedded Systems

SunTech • Morrisville (NC)

On-site
USD 110,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

Trenton Systems • Duluth (GA)

On-site
USD 90,000 - 130,000
Embedded Software Engineer – Medical Diagnostics (C/C++)
Embedded Software Engineer – Medical Diagnostics (C/C++)

Abbott Laboratories • Irving (TX)

On-site
USD 61,000 - 123,000
Health coverage (HIP PPO)
Retirement plan
Tuition reimbursement
+1
Software Engineer
Software Engineer

Actalent • Greenville (SC)

On-site
USD 90,000 - 120,000
Medical
Dental
Vision
+9