Senior Embedded Controls Engineer: C++/Linux and Machine Learning exp. As an AI Machine Learning ... Proficiency in languages such as C and C++ is required, along with software development for Linux ...
Senior Embedded Controls Engineer: C++/Linux and Machine Learning exp. As an AI Machine Learning ... Proficiency in languages such as C and C++ is required, along with software development for Linux ...
Senior AWS Full Stack Software Engineer Location: Plano, TX/Reston, VA/Columbia, SC/Knoxville, TN/Lafayette, LA/Birmingham, AL Type: Permanent Full Time Responsibilities * Develop and maintain full ...
Quick apply
Senior AWS Full Stack Software Engineer Location: Plano, TX/Reston, VA/Columbia, SC/Knoxville, TN/Lafayette, LA/Birmingham, AL Type: Permanent Full Time Responsibilities * Develop and maintain full ...
Senior AWS Full Stack Software Engineer Location: Plano, TX/Reston, VA/Columbia, SC/Knoxville, TN/Lafayette, LA/Birmingham, AL Type: Permanent Full Time Responsibilities * Develop and maintain full ...
Quick apply
Senior AWS Full Stack Software Engineer Location: Plano, TX/Reston, VA/Columbia, SC/Knoxville, TN/Lafayette, LA/Birmingham, AL Type: Permanent Full Time Responsibilities * Develop and maintain full ...
Senior AWS Full Stack Software Engineer Location: Plano, TX/Reston, VA/Columbia, SC/Knoxville, TN/Lafayette, LA/Birmingham, AL Type: Permanent Full Time Responsibilities * Develop and maintain full ...
Quick apply
Senior AWS Full Stack Software Engineer Location: Plano, TX/Reston, VA/Columbia, SC/Knoxville, TN/Lafayette, LA/Birmingham, AL Type: Permanent Full Time Responsibilities * Develop and maintain full ...
Software Developer, Sr
West Columbia, SC · On-site
$50.50 - $66.75/hr
Southern Farm Bureau Casualty Insurance Company is currently seeking a Software Developer, Sr. Southern Farm Bureau is a great company and an excellent place to work. The Company offers a family ...
Software Developer, Sr
West Columbia, SC · On-site
$50.50 - $66.75/hr
Southern Farm Bureau Casualty Insurance Company is currently seeking a Software Developer, Sr. Southern Farm Bureau is a great company and an excellent place to work. The Company offers a family ...
Senior AWS Full Stack Software Engineer
Columbia, SC · On-site
$108K/yr
Senior AWS Full Stack Software Engineer Location: Plano, TX/Reston, VA/Columbia, SC/Knoxville, TN/Lafayette, LA/Birmingham, AL Type: Permanent Full Time Responsibilities • Develop and maintain full ...
Senior AWS Full Stack Software Engineer
Columbia, SC · On-site
$108K/yr
Senior AWS Full Stack Software Engineer Location: Plano, TX/Reston, VA/Columbia, SC/Knoxville, TN/Lafayette, LA/Birmingham, AL Type: Permanent Full Time Responsibilities • Develop and maintain full ...
Locals Only - Senior Azure Software Engineer (Hybrid) - Need on W2 payroll
Columbia, SC · On-site
$100K - $131K/yr
Senior Azure Software Engineer (Hybrid) Location: Columbia, SC 29201 Duration: 12 to 24 Months Interview Process: 1 round, Virtual/Online Work Location: Hybrid (4 days in office, 1 days remote)
Locals Only - Senior Azure Software Engineer (Hybrid) - Need on W2 payroll
Columbia, SC · On-site
$100K - $131K/yr
Senior Azure Software Engineer (Hybrid) Location: Columbia, SC 29201 Duration: 12 to 24 Months Interview Process: 1 round, Virtual/Online Work Location: Hybrid (4 days in office, 1 days remote)
They are seeking a highly skilled Senior .NET Software Engineer - Project Lead to design, develop, and implement complex software systems using .NET technologies while collaborating with technical ...
They are seeking a highly skilled Senior .NET Software Engineer - Project Lead to design, develop, and implement complex software systems using .NET technologies while collaborating with technical ...
Software Engineer
Cayce, SC · On-site
$81K - $106K/yr
Work closely with other software engineers and team members to understand the system end-to-end and perform system analysis. Analyze, design, configure and develop the business logic and backend ...
Software Engineer
Cayce, SC · On-site
$81K - $106K/yr
Work closely with other software engineers and team members to understand the system end-to-end and perform system analysis. Analyze, design, configure and develop the business logic and backend ...
Software Engineer
Cayce, SC · Hybrid
$81K - $106K/yr
Work closely with other software engineers and team members to understand the system end-to-end and perform system analysis. Analyze, design, configure and develop the business logic and backend ...
Software Engineer
Cayce, SC · Hybrid
$81K - $106K/yr
Work closely with other software engineers and team members to understand the system end-to-end and perform system analysis. Analyze, design, configure and develop the business logic and backend ...
Jr Software Engineer
Columbia, SC · On-site
In this role, you'll work at the intersection of software engineering, reverse engineering, vulnerability research, and cloud technologies. You'll analyze complex software systems, identify critical ...
Jr Software Engineer
Columbia, SC · On-site
In this role, you'll work at the intersection of software engineering, reverse engineering, vulnerability research, and cloud technologies. You'll analyze complex software systems, identify critical ...
Full Stack Software Engineer
West Columbia, SC · On-site
$45 - $65/hr
This Lead Full Stack Software Engineer role is a senior, hands-on technical contributor and technical leader on a modern application development team. The role splits between modernizing a portfolio ...
Full Stack Software Engineer
West Columbia, SC · On-site
$45 - $65/hr
This Lead Full Stack Software Engineer role is a senior, hands-on technical contributor and technical leader on a modern application development team. The role splits between modernizing a portfolio ...
IT - SCDHHS - Software Developer (Java) - Consultant
Columbia, SC · Hybrid
$47.25 - $61/hr
We are seeking a highly experienced Senior Software Developer (Java) to design, develop, and support large-scale, enterprise-grade systems within a complex, regulated environment. The ideal candidate ...
IT - SCDHHS - Software Developer (Java) - Consultant
Columbia, SC · Hybrid
$47.25 - $61/hr
We are seeking a highly experienced Senior Software Developer (Java) to design, develop, and support large-scale, enterprise-grade systems within a complex, regulated environment. The ideal candidate ...
IT - SCDHHS - Software Developer (Java) - Consultant
Columbia, SC · On-site
$110K/yr
We are seeking a highly experienced Senior Software Developer (Java) to design, develop, and support large-scale, enterprise-grade systems within a complex, regulated environment. The ideal candidate ...
IT - SCDHHS - Software Developer (Java) - Consultant
Columbia, SC · On-site
$110K/yr
We are seeking a highly experienced Senior Software Developer (Java) to design, develop, and support large-scale, enterprise-grade systems within a complex, regulated environment. The ideal candidate ...
Senior Software Engineer, Windows/Desktop Applications - Columbia, SC, USA
Columbia, SC · On-site
$120K - $149K/yr
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). * Experience leading ...
Senior Software Engineer, Windows/Desktop Applications - Columbia, SC, USA
Columbia, SC · On-site
$120K - $149K/yr
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). * Experience leading ...
Senior Software Engineer, Windows/Desktop Applications - Columbia, SC, USA
Columbia, SC · On-site
$120K - $149K/yr
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). * Experience leading ...
Senior Software Engineer, Windows/Desktop Applications - Columbia, SC, USA
Columbia, SC · On-site
$120K - $149K/yr
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). * Experience leading ...
Sr. Dotnet Developer
Columbia, SC · On-site
$58/hr
JOB # 9250-SC-DES-Sr. Dotnet Developer PAY RATE: $58/hr on W2 or $85K + Benefits InterviewPr ocess ... software engineer or related field * 8 years' experience in building and optimizing SQL statements ...
Quick apply
Sr. Dotnet Developer
Columbia, SC · On-site
$58/hr
JOB # 9250-SC-DES-Sr. Dotnet Developer PAY RATE: $58/hr on W2 or $85K + Benefits InterviewPr ocess ... software engineer or related field * 8 years' experience in building and optimizing SQL statements ...
Senior .NET Developer - Contract - Columbia, SC
Columbia, SC · Hybrid
$50.50 - $66.50/hr
Senior .NET Developer Location: Columbia, SC Hybrid (3 days in office, 2 days remote). Interview ... Develop solutions using Microsoft's software development ecosystem Analyze, troubleshoot, debug ...
Senior .NET Developer - Contract - Columbia, SC
Columbia, SC · Hybrid
$50.50 - $66.50/hr
Senior .NET Developer Location: Columbia, SC Hybrid (3 days in office, 2 days remote). Interview ... Develop solutions using Microsoft's software development ecosystem Analyze, troubleshoot, debug ...
Copy of Senior .NET Developer
Columbia, SC · On-site
$44.50 - $58.75/hr
Senior .NET Developer Location: Columbia, SC Hybrid (3 days in office, 2 days remote). Interview ... Develop solutions using Microsoft's software development ecosystem. * Analyze, troubleshoot, debug ...
Copy of Senior .NET Developer
Columbia, SC · On-site
$44.50 - $58.75/hr
Senior .NET Developer Location: Columbia, SC Hybrid (3 days in office, 2 days remote). Interview ... Develop solutions using Microsoft's software development ecosystem. * Analyze, troubleshoot, debug ...
Senior AWS Full Stack Engineer
Columbia, SC · On-site
$108K/yr
... software development lifecycle. The engineer will work across application layers, contribute to ... Senior AWS Full Stack Engineer to join a team supporting enterprise applications within the ...
Senior AWS Full Stack Engineer
Columbia, SC · On-site
$108K/yr
... software development lifecycle. The engineer will work across application layers, contribute to ... Senior AWS Full Stack Engineer to join a team supporting enterprise applications within the ...
Senior Software Engineer information
See Irmo, SC salary details
$61.6K - $70.3K
1% of jobs
$70.3K - $78.9K
2% of jobs
$78.9K - $87.6K
7% of jobs
$87.6K - $96.2K
9% of jobs
$99.8K is the 25th percentile. Wages below this are outliers.
$96.2K - $104.9K
13% of jobs
$104.9K - $113.5K
16% of jobs
The median wage is $114.7K / yr.
$113.5K - $122.2K
16% of jobs
$129.5K is the 75th percentile. Wages above this are outliers.
$122.2K - $130.8K
14% of jobs
$130.8K - $139.5K
11% of jobs
$139.5K - $148.1K
8% of jobs
$148.1K - $156.8K
3% of jobs
$61.6K
$117K
$156.8K
How much do senior software engineer jobs pay per year?
What is a senior software engineer?
A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.
What are the key skills and qualifications needed to thrive as a senior software engineer, and why are they important?
What are some common challenges senior software engineers face when mentoring junior team members?
What is the difference between Senior Software Engineer vs Software Developer?
| Aspect | Senior Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's or higher in CS or related field; experience often 5+ years | Bachelor's in CS or related field; entry to mid-level experience |
| Work Environment | Designing complex systems, leading projects, mentoring | Writing code, developing features, debugging |
| Industry Usage | Used across tech companies, startups, enterprise | Common in software firms, startups, freelance work |
| Search & Comparison | Often compared for experience level, responsibilities | Compared for entry-level to mid-level roles |
The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.
What does a senior software engineer do?
What are the most commonly searched types of Software Engineer jobs in Irmo, SC?
The most popular types of Software Engineer jobs in Irmo, SC are:
What cities near Irmo, SC are hiring for Senior Software Engineer jobs?
Cities near Irmo, SC with the most Senior Software Engineer job openings:

Senior AI/ML C++ software engineer
Lexington, SC • On-site
Full-time
Re-posted 24 days ago
Job description
As an AI Machine Learning Engineer focus will be on designing and developing scalable solutions using AI tools and machine learning models. Addressing various neural network-related challenges in transportation sector. This involves leveraging big data computation and storage tools to create prototypes and datasets, conducting model training and evaluations, integrating solutions, performing bench tests and onsite tests, tuning, and monitoring. Proficiency in languages such as C and C++ is required, along with software development for Linux platforms.
Your responsibilities
Design and develop real time AI ? Neural Network solutions for transportation industry maintenance equipment. Implementing appropriate ML algorithms.
Write clean, documented code following best practices.
Develop and implement communication protocols.
Work independently and collaboratively with a motivated team.
Generate requirements and design documentation.
Plan for, design, and deliver testing, and tested products into the QA process.
Apply communication and problem-solving skills to solve software issues related to the design, development, deployment, testing, and operation of systems.
Job Requirements
Minimum Security Clearance:
Bondable
Qualifications
Education
Master"s / Bachelor"s degree in Software Engineering or similar experience.
Experience
5+ years of experience in developing CNN, R-CNN type neural network for computer vision tasks.
5+ years of experience in Software development using C++ & Linux embedded.
Experience with Supervised and Semi-Supervised Learning, Deep Learning, Support Vector Machines, Linear and Logistic Regression.
Working knowledge of AI Framework such as TensorFlow, Caf?, PyTorch, Keras, Darknet and OpenCV.
Working knowledge of AI edge devices such as NVIDIA Jetson / Nano / Orin.
Knowledge of the Linux Operating System.
Preferred Experience
Experience using statistical computer languages (R, Python, SQL etc.) to manipulate data and draw insights from large data sets.
Experience working with and creating data architectures.
Knowledge of a variety of machine learning techniques (semantic segmentation, clustering, decision tree learning, artificial neural networks, etc.) and their real-world advantages/drawbacks.
Knowledge of advanced statistical techniques and concepts (regression, properties of distributions, statistical tests, and proper usage, etc.) and experience with applications.
Experience with edge computing & controlling devices (On-device deployment in C/C++ or similar) for real time application.
Experience with optimizing neural networks to perform well on low-power mobile platforms (e.g. pruning, distillation, quantization).
About Mls Technologies
Sourced by ZipRecruiter
Industry
Recruiting and staffing services
Company size
11 - 50 Employees
Headquarters location
Redmond, WA, US