senior software engineer
$118K - $156K/yr
Education and Experience BS or MS in Computer Science. 5 years of experience as a professional software developer. Additional Relevant Skills: HL7 Integration. Linux CLI tools and development ...
$118K - $156K/yr
Education and Experience BS or MS in Computer Science. 5 years of experience as a professional software developer. Additional Relevant Skills: HL7 Integration. Linux CLI tools and development ...
$118K - $156K/yr
Education and Experience BS or MS in Computer Science. 5 years of experience as a professional software developer. Additional Relevant Skills: HL7 Integration. Linux CLI tools and development ...
Raleigh, NC · On-site
$108K/yr
Minimum Bachelor's degree in Software Engineering, Computer Science, Systems Engineering or related field, or equivalent experience. * Minimum two (2) years of experience working as a developer.
Raleigh, NC · On-site
$108K/yr
Minimum Bachelor's degree in Software Engineering, Computer Science, Systems Engineering or related field, or equivalent experience. * Minimum two (2) years of experience working as a developer.
Cary, NC · On-site
$60 - $64/hr
... Computer Engineering, or related field • 3+ years of relevant experience in embedded software development #ZR
Quick apply
Cary, NC · On-site
$60 - $64/hr
... Computer Engineering, or related field • 3+ years of relevant experience in embedded software development #ZR
Charlotte, NC · On-site
$50.50 - $69.25/hr
Our company provides application analysis, design, development and programming, software ... in Computer Science or related field Qualifications Bachelor's Degree in Computer Science or ...
Charlotte, NC · On-site
$50.50 - $69.25/hr
Our company provides application analysis, design, development and programming, software ... in Computer Science or related field Qualifications Bachelor's Degree in Computer Science or ...
Carrboro, NC · On-site
$75K - $95K/yr
Kitware is seeking a Software Engineer to join the Computer Vision team. This position offers an opportunity to help Kitware's customers build meaningful software that will stand the test of time.
Carrboro, NC · On-site
$75K - $95K/yr
Kitware is seeking a Software Engineer to join the Computer Vision team. This position offers an opportunity to help Kitware's customers build meaningful software that will stand the test of time.
Carrboro, NC · On-site
$75K - $95K/yr
Kitware is seeking a Software Engineer to join the Computer Vision team. This position offers an opportunity to help Kitware's customers build meaningful software that will stand the test of time.
Carrboro, NC · On-site
$75K - $95K/yr
Kitware is seeking a Software Engineer to join the Computer Vision team. This position offers an opportunity to help Kitware's customers build meaningful software that will stand the test of time.
$75K - $95K/yr
Kitware is seeking a Software Engineer to join the Computer Vision team. This position offers an opportunity to help Kitware's customers build meaningful software that will stand the test of time.
Quick apply
$75K - $95K/yr
Kitware is seeking a Software Engineer to join the Computer Vision team. This position offers an opportunity to help Kitware's customers build meaningful software that will stand the test of time.
Asheville, NC · On-site
$64K - $70K/yr
... Computer Science, Information Systems, Software Engineering or a related field. Desired ... Certification(s): * Agile Certification, such as Certified Scrum Master or Scaled Agile Framework ...
Asheville, NC · On-site
$64K - $70K/yr
... Computer Science, Information Systems, Software Engineering or a related field. Desired ... Certification(s): * Agile Certification, such as Certified Scrum Master or Scaled Agile Framework ...
Charlotte, NC · On-site
Bachelor's degree in Computer Science or a related field, or equivalent practical experience ... Understanding of software engineering disciplines and the ability to work across multiple layers of ...
Charlotte, NC · On-site
Bachelor's degree in Computer Science or a related field, or equivalent practical experience ... Understanding of software engineering disciplines and the ability to work across multiple layers of ...
Asheville, NC · On-site
$64K - $70K/yr
... Computer Science, Information Systems, Software Engineering or a related field. Desired ... Certification(s): * Agile Certification, such as Certified Scrum Master or Scaled Agile Framework
Asheville, NC · On-site
$64K - $70K/yr
... Computer Science, Information Systems, Software Engineering or a related field. Desired ... Certification(s): * Agile Certification, such as Certified Scrum Master or Scaled Agile Framework
Charlotte, NC · On-site
$69 - $74/hr
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience * 7+ years of software engineering experience, with a focus on data engineering * Hands-on experience building ...
Charlotte, NC · On-site
$69 - $74/hr
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience * 7+ years of software engineering experience, with a focus on data engineering * Hands-on experience building ...
Asheville, NC · Remote
$64K - $70K/yr
... Computer Science, Information Systems, Software Engineering or a related field. Desired ... Certification(s): * Agile Certification, such as Certified Scrum Master or Scaled Agile Framework ...
Asheville, NC · Remote
$64K - $70K/yr
... Computer Science, Information Systems, Software Engineering or a related field. Desired ... Certification(s): * Agile Certification, such as Certified Scrum Master or Scaled Agile Framework ...
Charlotte, NC · On-site
$69 - $74/hr
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience * 5-10 years of software engineering experience * 2+ years of hands-on experience with Python development
Charlotte, NC · On-site
$69 - $74/hr
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience * 5-10 years of software engineering experience * 2+ years of hands-on experience with Python development
Charlotte, NC · On-site
Specialty Software Engineer Duration: 24 Months Contract Location: Charlotte, NC - 28202 - Hybrid ... in Computer Science, Engineering, or related discipline * Strong analytical skills with high ...
Charlotte, NC · On-site
Specialty Software Engineer Duration: 24 Months Contract Location: Charlotte, NC - 28202 - Hybrid ... in Computer Science, Engineering, or related discipline * Strong analytical skills with high ...
Charlotte, NC · On-site
$68 - $73/hr
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. * 7+ years of software engineering experience. * 5+ years of experience developing, implementing, or ...
Charlotte, NC · On-site
$68 - $73/hr
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. * 7+ years of software engineering experience. * 5+ years of experience developing, implementing, or ...
Specialty Software Engineer Duration: 24 Months Contract Location: Charlotte, NC - 28202 - Hybrid ... in Computer Science, Engineering, or related discipline * Strong analytical skills with high ...
Specialty Software Engineer Duration: 24 Months Contract Location: Charlotte, NC - 28202 - Hybrid ... in Computer Science, Engineering, or related discipline * Strong analytical skills with high ...
Cary, NC · On-site
$113K - $149K/yr
EXPERIENCE AND KNOWLEDGE • Degree in Computer Science, Information Systems, or equivalent experience. • 5+ years of professional experience in software engineering. • Full-stack .NET ...
Cary, NC · On-site
$113K - $149K/yr
EXPERIENCE AND KNOWLEDGE • Degree in Computer Science, Information Systems, or equivalent experience. • 5+ years of professional experience in software engineering. • Full-stack .NET ...
Southern Pines, NC · Hybrid
$115K - $154K/yr
Bachelor's degree in Computer Science, Software Engineering, or related field; Master's degree preferred. * 14+ years of experience in software development. * Higher level relevant degree may ...
Southern Pines, NC · Hybrid
$115K - $154K/yr
Bachelor's degree in Computer Science, Software Engineering, or related field; Master's degree preferred. * 14+ years of experience in software development. * Higher level relevant degree may ...
Southern Pines, NC · On-site
$115K - $154K/yr
Bachelor's degree in Computer Science, Software Engineering, or related field; Master's degree preferred. * 14+ years of experience in software development. * Higher level relevant degree may ...
Southern Pines, NC · On-site
$115K - $154K/yr
Bachelor's degree in Computer Science, Software Engineering, or related field; Master's degree preferred. * 14+ years of experience in software development. * Higher level relevant degree may ...
Charlotte, NC · On-site
Job Position: - Senior Software Engineer Job Location: - Charlotte, NC (100% onsite) Job Type ... Bachelor's or Master's degree in Computer Science, Engineering, or related Prior experience in ...
Quick apply
Charlotte, NC · On-site
Job Position: - Senior Software Engineer Job Location: - Charlotte, NC (100% onsite) Job Type ... Bachelor's or Master's degree in Computer Science, Engineering, or related Prior experience in ...
$57.7K - $69.4K
2% of jobs
$69.4K - $81.2K
4% of jobs
$81.2K - $92.9K
6% of jobs
$92.9K - $104.6K
8% of jobs
$110.9K is the 25th percentile. Wages below this are outliers.
$104.6K - $116.4K
7% of jobs
$116.4K - $128.1K
18% of jobs
The median wage is $130.8K / yr.
$128.1K - $139.8K
16% of jobs
$139.8K - $151.6K
2% of jobs
$156.4K is the 75th percentile. Wages above this are outliers.
$151.6K - $163.3K
26% of jobs
$163.3K - $175K
1% of jobs
$175K - $186.8K
8% of jobs
$57.7K
$134.1K
$186.8K
| Aspect | Computer Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in Computer Science or related field; certifications like Microsoft Certified, AWS Certified | Bachelor's degree in Computer Science or related field; certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems; often involved in system architecture | Writing, debugging, and implementing code; focused on application development |
| Industry Usage | Used across tech, finance, healthcare, and more for complex system development | Commonly used in app and web development across various industries |
Computer Software Engineers typically focus on designing and building complex software systems, often working on system architecture, while Software Developers mainly write and implement code for applications. Both roles require similar educational backgrounds and certifications, but their focus areas and responsibilities differ, with engineers handling broader system design and developers concentrating on coding tasks.

$118K - $156K/yr
Full-time
Re-posted 17 days ago
Inuson International Inc
JOB DESCRIPTION:
Our Client has a mission to save lives and make lives better for millions of children by bringing new technologies, new
tests, and new hope to parents and healthcare professionals worldwide. Position Summary This position comprises hands-
on software design, implementation, and verification of medical device software and infrastructure across multiple
software technologies. The successful candidate will become an instrumental part of a small team of software engineers
who create and support products used by medical and lab professionals to improve the lives of newborn babies. This role
reports to the Associate Director of Software Engineering. Roles and Responsibilities Quickly learn relevant knowledge
and skills specific to medical device software development. Proactively discover, understand, and prioritize software
requirements from both internal and external customers. Add features and fix bugs by writing testable code in the style of
existing code bases. Enhance software reliability through test automation. Deliver documents required by quality system
and software development lifecycle process. Research technology trade-offs and provide inputs to the software roadmap.
Setup development servers and other infrastructure related to software development and product support. Infrequent travel
for product support and training.
Qualifications and Requirements:
Excellent communication skills. Technical proficiency in C and C++.
Able to contribute to projects that span multiple platforms andor programming languages.
Able to quickly organize and understand complex software systems.
Education and Experience BS or MS in Computer Science. 5 years of experience as a professional software
developer.
Additional Relevant Skills:
HL7 Integration.
Linux CLI tools and development environments.
Python, Bash, JavaScript Node.js, Kotlin.
Experience with software development integrated with custom hardware.
Software development for the Android platform.
Configuration management, source control, and issue tracking tools.
Virtualization. Database design.
Education and Experience BS or MS in Computer Science. 5 years of experience as a professional software
developer..
Experience with software development integrated with custom hardware.
Sourced by ZipRecruiter
It services
11 - 50 Employees
Trenton, NJ, US
2017