1

Software Design Engineer Jobs in North Carolina (NOW HIRING)

Design Engineer

Charlotte, NC ยท On-site

$100K - $120K/yr

Design Engineer, Medical Devices & Manufacturing Transfer COMPANY OVERVIEW: Our client is a ... Software Design (C, C++, Python) o Electrical schematic capture and PCB layout, Circuit Debugging ...

Utilize the CAD and analysis software * Support customers' needs in design and engineering * Work in a team environment * Maintain high level innovation Qualifications Qualifications: * Bachelor or ...

Utilize the CAD and analysis software * Support customers' needs in design and engineering * Work in a team environment * Maintain high level innovation Qualifications Qualifications: * Bachelor or ...

Design Engineer

Charlotte, NC ยท On-site

$70K - $90K/yr

Responsibilities include: - Create detailed designs using CAD software and other design tools ... Engineering or Technical degree, Associate's degree, or 3+ years of CAD experience - Strong CAD ...

Experience using CAD software (SolidWorks/Vault) and engineering analysis tools to support design development. * Strong problem-solving skills and ability to work effectively in cross-functional ...

Experience using CAD software (SolidWorks/Vault) and engineering analysis tools to support design development. * Strong problem-solving skills and ability to work effectively in cross-functional ...

Experience using CAD software (SolidWorks/Vault) and engineering analysis tools to support design development. * Strong problem-solving skills and ability to work effectively in cross-functional ...

Design Engineer II SIG SAUER, Inc . is a leading provider and manufacturer of firearms, electro ... FEA, motion, CFD, heat transfer, or other software. * Process change orders through the PLM system ...

Design Engineer II SIG SAUER, Inc . is a leading provider and manufacturer of firearms, electro ... FEA, motion, CFD, heat transfer, or other software. * Process change orders through the PLM system ...

Experience with Ansys software is a plus. When necessary, the Design Engineer will work with outside FEA partners to manage and support the analysis effort by providing necessary information to these ...

Experience with Ansys software is a plus. When necessary, the Design Engineer will work with outside FEA partners to manage and support the analysis effort by providing necessary information to these ...

Experience with Ansys software is a plus. When necessary, the Design Engineer will work with outside FEA partners to manage and support the analysis effort by providing necessary information to these ...

next page

Showing results 1-20

Software Design Engineer information

See North Carolina salary details

$16

$46

$66

How much do software design engineer jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for software design engineer in North Carolina is $46.07, according to ZipRecruiter salary data. Most workers in this role earn between $35.62 and $56.15 per hour, depending on experience, location, and employer.

What are some common challenges software design engineers face when collaborating with cross-functional teams?

Software Design Engineers often work closely with product managers, QA testers, and other developers, which can present challenges such as aligning on project requirements, managing differing priorities, and ensuring clear communication across disciplines. Navigating these challenges requires strong interpersonal skills and a collaborative mindset to translate technical concepts for non-technical stakeholders and to integrate feedback from various team members. Developing effective communication habits and being proactive in seeking clarification can help ensure project goals are met and the final product aligns with user needs.

What are the key skills and qualifications needed to thrive as a software design engineer?

To thrive as a Software Design Engineer, you need strong proficiency in software development, algorithm design, and problem-solving, typically backed by a degree in computer science or a related field. Familiarity with programming languages (such as Java, C++, or Python), version control systems (like Git), and experience with design tools or frameworks are often required. Excellent communication, teamwork, and adaptability are essential soft skills for collaborating on complex projects and adapting to evolving technologies. These skills ensure the delivery of efficient, scalable, and maintainable software solutions that meet user and business needs.

What is a software design engineer?

Software Design Engineers are professionals who design, develop, and implement software applications or systems. They analyze user needs, define technical requirements, and create software solutions using programming languages and design principles. Their role often involves collaborating with other engineers, testing and debugging code, and ensuring software meets both functional and quality standards. Software Design Engineers may work across various industries, contributing to products ranging from operating systems to mobile apps.

What is the difference between Software Design Engineer vs Software Developer?

AspectSoftware Design EngineerSoftware Developer
Primary FocusDesigning software architecture and system componentsWriting, coding, and implementing software applications
Required SkillsSystem design, architecture, problem-solvingProgramming, coding, debugging
Work EnvironmentCollaborates with architects and product teamsFocuses on coding and implementation tasks
Common CertificationsSoftware architecture, design patternsProgramming languages, development tools

While both roles involve software development, Software Design Engineers primarily focus on designing system architecture and high-level solutions, whereas Software Developers concentrate on coding and implementing those designs. Understanding these differences helps in choosing the right career path or job role.

What job categories do people searching Software Design Engineer jobs in North Carolina look for? The top searched job categories for Software Design Engineer jobs in North Carolina are:
What are popular job titles related to Software Design Engineer jobs in NC? For Software Design Engineer jobs in NC, the most frequently searched job titles are:
Infographic showing various Software Design Engineer job openings in North Carolina as of July 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $95,820 per year, or $46.1 per hour.

Design Engineer

Highlander Consultants

Charlotte, NC โ€ข On-site

$100K - $120K/yr

Full-time

Re-posted 9 hours ago


Job description

JOB TITLE: Design Engineer, Medical Devices & Manufacturing Transfer
COMPANY OVERVIEW: Our client is a pioneering force in critical care, committed to revolutionizing patient outcomes through innovative medical devices. As a leading provider of cutting-edge solutions, we specialize in continuous, real-time monitoring products. Designed to seamlessly integrate into existing medical environments, our devices reduce clinical workload while delivering unparalleled accuracy and reliability.
POSITION SUMMARY: We are seeking a dynamic Design Engineer with manufacturing transfer experience to join our team. This role is pivotal in elevating our products to the next level of production, particularly in the development and optimization of our innovative medical devices. The ideal candidate will have a strong passion for medical technology and a hands-on approach to problem-solving and design optimization. We are specifically looking for individuals with experience in design transfer-to-manufacturing and cost reduction through protocol updates and turnkey fixture design. Future opportunities exist for new product innovation and design. You would also get the opportunity to be mentored by the Director of Engineering and teach / lead junior engineers / interns.
KEY RESPONSIBILITIES:
- Work to become a subject matter expert and primary technical point of contact.
- Support ongoing manufacturing efforts by evaluating protocols, recommending, and building fixtures to improve throughput. This may involve working on-site on manufacturing floors (primarily in NC).
- Work with clinical teams to support product deployment and any required debugging efforts.
- Participate in all prototyping, testing, and validation processes to ensure product safety.
- Work with cross-functional teams to design and refine medical devices from concept to production.
- Supervise and lead junior and intern engineers
QUALIFICATIONS:
- Bachelor's degree in Mechanical or Biomedical Engineering, Comp. Sci./EE, or a related field.
- 5+ years of experience in design engineering, prototyping, or manufacturing support engineering
- Demonstrable proficiency for independent workflow in two of the following, at a minimum:
o Mechanical design and physical prototyping (Solidworks, 3D printing, laser cutting, etc.)
o Firmware/Software Design (C, C++, Python)
o Electrical schematic capture and PCB layout, Circuit Debugging (Eagle, Altium)
o Manufacturing process optimization & tool/jig development, ideally with medical devices
- Startup experience; Strong problem-solving skills with a creative and innovative mindset.
- Excellent communication skills and ability to work effectively in a collaborative environment.
- Experience in change control/documentation control in medtech would be a big +
WHY JOIN US? Our client offers a unique opportunity to join a dynamic team dedicated to saving lives. As a member of our company, you will have the chance to work on cutting-edge medical devices that directly impact patient care. We value creativity, innovation, and a passion for making a difference. Our supportive environment encourages professional growth and allows you to tailor your career path according to your interests and expertise. If you're seeking a challenging role in medical technology and are eager to contribute to our mission, we invite you to join our team.
Mid-Sr. Design Engineer role, 5-7 years of experience. Ideally, with manufacturing transition expertise and experience supporting a medical product. They could become a product owner for our first-generation product, help optimize manufacturing, and work with the Director of Engineering to design/test the next-generation products.