Software Engineer
Charlotte, NC · On-site
The Software Engineer writes and maintains code within applications and systems to implement capabilities and features, improve performance and maintainability, while reducing technical debt in ...
Charlotte, NC · On-site
The Software Engineer writes and maintains code within applications and systems to implement capabilities and features, improve performance and maintainability, while reducing technical debt in ...
Charlotte, NC · On-site
The Software Engineer writes and maintains code within applications and systems to implement capabilities and features, improve performance and maintainability, while reducing technical debt in ...
Specialty Software Engineer Duration: 24 Months Contract Location: Charlotte, NC - 28202 - Hybrid Role Interview process: * 2 hours in person interview, string of multiple technical one on ones ...
Specialty Software Engineer Duration: 24 Months Contract Location: Charlotte, NC - 28202 - Hybrid Role Interview process: * 2 hours in person interview, string of multiple technical one on ones ...
$187K - $241K/yr
Software Engineering Job Qualifications: Skills: Design, Software Requirements, Software Solutions Certifications: None Experience: 15 + years of related experience US Citizenship Required: Yes Seize ...
$187K - $241K/yr
Software Engineering Job Qualifications: Skills: Design, Software Requirements, Software Solutions Certifications: None Experience: 15 + years of related experience US Citizenship Required: Yes Seize ...
Charlotte, NC · On-site
Software Engineer Location: Charlotte. NC ( 3 days onsite 2 days remote) look for nearby Candidates ( only W2 required) Must have Skills: Business Process Management along with Full stack Java skill ...
Charlotte, NC · On-site
Software Engineer Location: Charlotte. NC ( 3 days onsite 2 days remote) look for nearby Candidates ( only W2 required) Must have Skills: Business Process Management along with Full stack Java skill ...
$103K - $140K/yr
ProSidian Consulting is seeking a talented and motivated software engineer with interest and ... Continuously re-evaluate the infrastructure for opportunities to improve all databases embedded in ...
$103K - $140K/yr
ProSidian Consulting is seeking a talented and motivated software engineer with interest and ... Continuously re-evaluate the infrastructure for opportunities to improve all databases embedded in ...
Huntersville, NC · On-site
$90 - $130/hr
The Senior Software Engineer collaborates closely with product management, UX/UI design, quality assurance, and engineering leadership to deliver innovative, scalable, and maintainable solutions ...
Huntersville, NC · On-site
$90 - $130/hr
The Senior Software Engineer collaborates closely with product management, UX/UI design, quality assurance, and engineering leadership to deliver innovative, scalable, and maintainable solutions ...
Charlotte, NC · On-site
$68 - $73/hr
NET Full Stack Engineer We are not considering Corp to Corp or 1099 engagements for this role Software Engineer ( .NET Full Stack ) Contract for W2 $68-$73 HR Hybrid onsite in Charlotte NC Minimum ...
Charlotte, NC · On-site
$68 - $73/hr
NET Full Stack Engineer We are not considering Corp to Corp or 1099 engagements for this role Software Engineer ( .NET Full Stack ) Contract for W2 $68-$73 HR Hybrid onsite in Charlotte NC Minimum ...
Huntersville, NC · Remote
$117K - $162K/yr
We are seeking a Senior Principal Software Engineer to lead the design and development of next ... AI capabilities are deeply embedded across customer journeys * Teams adopt AI-first development ...
Quick apply
Huntersville, NC · Remote
$117K - $162K/yr
We are seeking a Senior Principal Software Engineer to lead the design and development of next ... AI capabilities are deeply embedded across customer journeys * Teams adopt AI-first development ...
Charlotte, NC · On-site
Software Engineer Duration: 6-12 months Location: Onsite - Charlotte, NC Work Type: Rate: Pay range offered to a successful candidate will be based on several factors, including the candidate ...
Quick apply
Charlotte, NC · On-site
Software Engineer Duration: 6-12 months Location: Onsite - Charlotte, NC Work Type: Rate: Pay range offered to a successful candidate will be based on several factors, including the candidate ...
Huntersville, NC · Remote
$117K - $162K/yr
We are seeking a Senior Principal Software Engineer to lead the design and development of next ... AI capabilities are deeply embedded across customer journeys * Teams adopt AI-first development ...
Quick apply
Huntersville, NC · Remote
$117K - $162K/yr
We are seeking a Senior Principal Software Engineer to lead the design and development of next ... AI capabilities are deeply embedded across customer journeys * Teams adopt AI-first development ...
$102K - $139K/yr
Drive vehicle-level system integration, coordinating embedded software releases, ECU hardware maturity, diagnostics, validation, and compliance activities. Work directly with software engineers ...
$102K - $139K/yr
Drive vehicle-level system integration, coordinating embedded software releases, ECU hardware maturity, diagnostics, validation, and compliance activities. Work directly with software engineers ...
Charlotte, NC · On-site +1
Must have Bachelor's degree in Computer Science, Computer Engineering, or related technical field plus 3 years of experience in software engineering or IT consulting positions performing/utilizing ...
Charlotte, NC · On-site +1
Must have Bachelor's degree in Computer Science, Computer Engineering, or related technical field plus 3 years of experience in software engineering or IT consulting positions performing/utilizing ...
Charlotte, NC · On-site
A well-known Financial Services Company is looking for a Software Engineer in Charlotte, NC (Hybrid). Work with the brightest minds at one of the largest financial institutions in the world. This is ...
Charlotte, NC · On-site
A well-known Financial Services Company is looking for a Software Engineer in Charlotte, NC (Hybrid). Work with the brightest minds at one of the largest financial institutions in the world. This is ...
Charlotte, NC · On-site
TIH is a company seeking a Software Engineer to deliver technically complex solutions and provide system integration support. The role involves collaborating with business product owners, leading ...
Charlotte, NC · On-site
TIH is a company seeking a Software Engineer to deliver technically complex solutions and provide system integration support. The role involves collaborating with business product owners, leading ...
Charlotte, NC · On-site
Must have Bachelor's degree in Computer Science, Computer Engineering, or related technical field plus 3 years of experience in software engineering or IT consulting positions performing/utilizing ...
Charlotte, NC · On-site
Must have Bachelor's degree in Computer Science, Computer Engineering, or related technical field plus 3 years of experience in software engineering or IT consulting positions performing/utilizing ...
Charlotte, NC · On-site
$79K - $158K/yr
Work closely with software developers to ensure high quality embedded control systems are delivered on time and as the customer's request. * Provide expertise in control system design and analysis in ...
Charlotte, NC · On-site
$79K - $158K/yr
Work closely with software developers to ensure high quality embedded control systems are delivered on time and as the customer's request. * Provide expertise in control system design and analysis in ...
Charlotte, NC · On-site
Job Position: - Senior Software Engineer Job Location: - Charlotte, NC (100% onsite) Job Type: - Contract Need 10+ years of experience consultants. Core Skill Requirements: * 6-8 years of strong ...
Quick apply
Charlotte, NC · On-site
Job Position: - Senior Software Engineer Job Location: - Charlotte, NC (100% onsite) Job Type: - Contract Need 10+ years of experience consultants. Core Skill Requirements: * 6-8 years of strong ...
Charlotte, NC · On-site +1
Must have Bachelor's degree in Computer Science, Computer Engineering, or related technical field plus 3 years of experience in software engineering or IT consulting positions performing/utilizing ...
New
Charlotte, NC · On-site +1
Must have Bachelor's degree in Computer Science, Computer Engineering, or related technical field plus 3 years of experience in software engineering or IT consulting positions performing/utilizing ...
New
Charlotte, NC · On-site
$154.67 - $233.30/hr
Senior Software Engineer [MULTIPLE POSITIONS] Job Location: Charlotte, NC Job Type: Full Time Rate of Pay: The salary range for this position in Charlotte, NC is $154,669 - $233,300 per year and this ...
Charlotte, NC · On-site
$154.67 - $233.30/hr
Senior Software Engineer [MULTIPLE POSITIONS] Job Location: Charlotte, NC Job Type: Full Time Rate of Pay: The salary range for this position in Charlotte, NC is $154,669 - $233,300 per year and this ...
Charlotte, NC · On-site +1
$77 - $79/hr
Overview CTG is seeking an experienced MES Software Engineer to support the design, development, integration, and enhancement of Manufacturing Execution System (MES) solutions in a global ...
Quick apply
Charlotte, NC · On-site +1
$77 - $79/hr
Overview CTG is seeking an experienced MES Software Engineer to support the design, development, integration, and enhancement of Manufacturing Execution System (MES) solutions in a global ...
$64.7K - $73.5K
1% of jobs
$73.5K - $82.2K
2% of jobs
$82.2K - $91K
3% of jobs
$91K - $99.7K
6% of jobs
$99.7K - $108.5K
5% of jobs
$108.5K - $117.2K
5% of jobs
$120.3K is the 25th percentile. Wages below this are outliers.
$117.2K - $126K
5% of jobs
$126K - $134.7K
7% of jobs
$134.7K - $143.5K
3% of jobs
$143.5K - $152.2K
3% of jobs
The median wage is $153.4K / yr.
$152.2K - $160.9K
58% of jobs
$64.7K
$141.9K
$160.9K
| Aspect | Embedded Software Engineer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related fields; often requires knowledge of C/C++ | Similar credentials; strong C/C++ skills, understanding of hardware |
| Work Environment | Develops software for embedded systems in various industries like automotive, IoT, consumer electronics | Focuses on low-level hardware interaction, often working closely with hardware teams |
| Industry Usage | Common in automotive, medical devices, consumer electronics, industrial automation | Primarily in consumer electronics, IoT devices, and hardware startups |
Embedded Software Engineers design and develop software for embedded systems, focusing on system-level programming. Firmware Engineers write low-level code that directly interacts with hardware components. While both roles require similar skills and work environments, Embedded Software Engineers often work on a broader range of software, whereas Firmware Engineers focus on hardware-specific code. Understanding these differences helps in choosing the right career path or job search focus.

5.0
Based on 254 frontline employees who took The Breakroom Quiz
18th of 21 rated department stores
The Software Engineer writes and maintains code within applications and systems to implement capabilities and features, improve performance and maintainability, while reducing technical debt in alignment with product and technology roadmaps. Plays a role in Agile planning, providing advice and guidance, and monitoring emerging trends.
Essential Functions
Required Qualifications
Preferred Qualifications
Knowledge, Skills, & Abilities
Sourced by ZipRecruiter
What started as two brothers in business has now grown into one big family of associates, customers and the communities we serve. Throughout the years, we've changed and grown in so many ways. We've added exciting products, changed the way we work and made it easier to shop with new technology and services. The future is bright as we continue to grow - and we can't wait!
Furniture and home furnishings stores
10,000+ Employees
Charlotte, NC, US
1888