1

Software Development Engineer Labview Jobs in Greenville, SC

Junior API Developer

Greenville, SC · On-site

$70K - $80K/yr

Diploma, certificate, or degree in Computer Science, Software Development, Engineering, or a related field (recent graduates welcome). * Foundational knowledge of Python, Node.js, or TypeScript ...

Deep knowledge of software development methodologies, programming languages, version control, software architecture, testing strategies, debugging, database design, API development, and deployment ...

Embedded Software Engineer - Job Title: Software Engineer Department: Engineering Reports To ... This role covers the full development lifecycle with a strong emphasis on testing and validation to ...

Embedded Software Engineer - Job Title: Software Engineer Department: Engineering Reports To ... This role covers the full development lifecycle with a strong emphasis on testing and validation to ...

Sr. Java/Curam Developer

Greenville, SC

$53.75 - $68.75/hr

... software development Companies. With a partnership of all major technology vendors, Infojini ... The Software Engineer is responsible for assessing, designing, developing, supporting and ...

Lead the design and development of PLC/SCADA-based automation systems and associated software ... Collaborate with software developers, network engineers, and cybersecurity specialists to ensure ...

next page

Showing results 1-20

Software Development Engineer Labview information

See Greenville, SC salary details

$59.7K

$138.7K

$193.2K

How much do software development engineer labview jobs pay per year?

As of Jun 15, 2026, the average yearly pay for software development engineer labview in Greenville, SC is $138,715.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,800.00 and $162,700.00 per year, depending on experience, location, and employer.

How does a Software Development Engineer specializing in LabVIEW typically collaborate with hardware teams during project development?

As a Software Development Engineer working with LabVIEW, collaboration with hardware teams is a central aspect of the role. You’ll frequently coordinate with electrical and mechanical engineers to understand hardware specifications and constraints, ensuring that your LabVIEW applications effectively interface with test equipment and devices under development. Joint troubleshooting sessions are common, especially during system integration and validation phases. Effective communication and documentation are key, as you’ll need to translate hardware requirements into robust, user-friendly software solutions while adapting to any changes in hardware design throughout the project lifecycle.

What does a Software Development Engineer LabVIEW do?

A Software Development Engineer LabVIEW is responsible for designing, developing, and maintaining test and measurement systems using NI LabVIEW, a graphical programming environment. They create software to automate instrumentation, data acquisition, and test procedures, often in engineering or research settings. Their work involves collaborating with hardware engineers, troubleshooting systems, and ensuring reliable and efficient software integration with physical devices.

What are the key skills and qualifications needed to thrive as a Software Development Engineer LabVIEW, and why are they important?

To thrive as a Software Development Engineer LabVIEW, you need a solid background in software engineering, proficiency in LabVIEW programming, and typically a degree in engineering or computer science. Familiarity with National Instruments (NI) hardware, version control systems like Git, and certifications such as NI Certified LabVIEW Developer (CLD) are commonly required. Strong problem-solving skills, attention to detail, and effective teamwork set top performers apart in this role. These skills ensure the development of reliable, high-quality test and measurement solutions that meet technical and project requirements.
What are popular job titles related to Software Development Engineer Labview jobs in Greenville, SC? For Software Development Engineer Labview jobs in Greenville, SC, the most frequently searched job titles are:
What job categories do people searching Software Development Engineer Labview jobs in Greenville, SC look for? The top searched job categories for Software Development Engineer Labview jobs in Greenville, SC are:
Infographic showing various Software Development Engineer Labview job openings in Greenville, SC as of June 2026, with employment types broken down into 95% Full Time, and 5% Part Time. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $138,715 per year, or $66.7 per hour.
Software Engineering Manager

Software Engineering Manager

Alarm.com

Greenville, SC • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Job Summary:
Alarm.com is the leading platform for intelligently connected properties, and they are seeking a Software Engineering Manager to lead a team of full-stack developers. The role involves managing projects across various technical areas, providing mentorship, and ensuring the successful delivery of software solutions for smart home security.
Responsibilities:
• Manage a team of full-stack developers that work on all server-side aspects of smart home security.
• Manage projects that span a variety of technical areas.
• Provide technical mentorship to the developers on your team.
• Deliver projects, set project timelines, and generate work for your team.
• Work across various technical areas using the latest technologies while using Agile development methods.
• Foster a positive, respectful, and inclusive team environment through day-to-day leadership.
• Communicate effectively with engineers and non-engineers alike.
• Hire, develop and manage a diverse and talented team of engineers.
• Deliver large scale, cross-functional projects on time and in a high-quality manner, exploring technical feasibility and prioritization tradeoffs as well as process improvements along the way.
Qualifications:
Required:
• Bachelor’s in Computer Science, Computer Engineering, a related field or equivalent work experience
• 8+ years of professional software development experience
• 3+ years of professional experience managing a team of developers
• Strong technical mentorship skills
• Strong object-oriented programming skills; C# a plus
• Backend‑leaning engineer preferred, with experience working on full‑stack teams and contributing across the stack as needed.
• Experience with database design and development
• Knowledge of networking concepts, principles, and technologies
• Experience working with physical systems
• Experience developing scalable service-oriented architectures.
• Fosters a positive, respectful, and inclusive team environment through day-to-day leadership.
• Ability to communicate effectively with engineers and non-engineers alike.
• Experience hiring, developing and managing a diverse and talented team of engineers
• Proven track record delivering large scale, cross-functional projects on time and in a high-quality manner, exploring technical feasibility and prioritization tradeoffs as well as process improvements along the way.
• Comfortable navigating competing priorities and ambiguous situations. Communicates clearly, sets boundaries, and makes decisions under pressure
Company:
Alarm.com is provides home and business security solutions based on wireless, web and mobile technologies. Founded in 2000, the company is headquartered in Vienna, USA, with a team of 1001-5000 employees. The company is currently Late Stage.