1

Matlab Software Engineer Jobs in Georgia (NOW HIRING)

... MATLAB, Python) into optimized C/C++ implementations • Architect software components compliant with open architecture standards • Integrate and optimize code for real-time performance on multi ...

Lead Software Engineer

Atlanta, GA · On-site

$157K - $224K/yr

As a Lead Software Engineer you will design, develop, and implement real-time software for RF ... Translate algorithm specifications (MATLAB, Python) into optimized C/C++ implementations

Lead Software Engineer

Atlanta, GA · On-site

$157K - $224K/yr

As a Lead Software Engineer you will design, develop, and implement real-time software for RF ... Translate algorithm specifications (MATLAB, Python) into optimized C/C++ implementations

Lead Software Engineer

Atlanta, GA · On-site

$157K - $224K/yr

As a Lead Software Engineer you will design, develop, and implement real-time software for RF ... Translate algorithm specifications (MATLAB, Python) into optimized C/C++ implementations

... in Software Engineering to be a part of a team that will carry on our 80-year tradition-making ... including familiarity with MATLAB) • Ability to build and maintain relationships and ...

You will work closely with software, hardware, and systems engineers to ensure product reliability ... Strong knowledge of MATLAB/Simulink and scripting languages (Python, Julia, etc.). * Experience in ...

You will work closely with software, hardware, and systems engineers to ensure product reliability ... Strong knowledge of MATLAB/Simulink and scripting languages (Python, Julia, etc.). * Experience in ...

You will work closely with software, hardware, and systems engineers to ensure product reliability ... Strong knowledge of MATLAB/Simulink and scripting languages (Python, Julia, etc.). * Experience in ...

You will work closely with software, hardware, and systems engineers to ensure product reliability ... Strong knowledge of MATLAB/Simulink and scripting languages (Python, Julia, etc.). * Experience in ...

Software Engineer Sr

Marietta, GA · On-site

$115.80K - $152.70K/yr

... in Software Engineering to be a part of a team that will carry on our 80-year tradition-making ... including familiarity with MATLAB) • Ability to build and maintain relationships and ...

Software Engineer Sr (level 3)

Marietta, GA · On-site

$115.80K - $152.70K/yr

... in Software Engineering to be a part of a team that will carry on our 80-year tradition-making ... including familiarity with MATLAB) • Ability to build and maintain relationships and ...

Director of Software

Atlanta, GA

$243.40K/yr

... MATLAB/LabVIEW to robust consumer-level interface and control software and hardware. We have great electrical, RF, and mechanical engineers, but need to build out the software team. We are looking ...

Director of Software

Atlanta, GA · On-site

$243.40K/yr

... MATLAB/LabVIEW to robust consumer-level interface and control software and hardware. We have great electrical, RF, and mechanical engineers, but need to build out the software team. We are looking ...

next page

Showing results 1-20

Matlab Software Engineer information

See Georgia salary details

$53.6K

$124.6K

$173.5K

How much do matlab software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for matlab software engineer in Georgia is $124,566.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,300.00 and $146,100.00 per year, depending on experience, location, and employer.

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

To thrive as a Matlab Software Engineer, you need strong programming skills in MATLAB, a solid understanding of algorithms, and a degree in engineering, computer science, or a related field. Familiarity with version control systems, Simulink, and experience with debugging and testing tools are typically required. Analytical thinking, problem-solving abilities, and effective communication are vital soft skills for collaborating with teams and translating technical requirements. These competencies ensure efficient development of robust mathematical models and solutions for complex engineering challenges.

What are the typical collaboration opportunities for a Matlab Software Engineer within a multidisciplinary team?

As a Matlab Software Engineer, you’ll frequently collaborate with engineers, scientists, and data analysts to develop and optimize algorithms, create simulation models, and interpret results. This role often involves participating in cross-functional meetings to align software solutions with project requirements, offering technical support to non-software team members, and integrating Matlab code with other programming environments or hardware systems. Effective communication and teamwork are key, as you'll need to translate complex technical concepts into actionable insights for colleagues with varying levels of programming expertise.

What are Matlab Software Engineers?

Matlab Software Engineers are professionals who specialize in developing, testing, and maintaining software applications using MATLAB, a high-level programming language and environment designed for numerical computing, data analysis, and visualization. They often work on projects involving algorithm development, simulation, modeling, and data processing, commonly in industries such as engineering, finance, and research. Matlab Software Engineers collaborate with scientists, engineers, and other developers to create efficient solutions for complex problems and may also be responsible for integrating MATLAB code with other programming languages and tools.

What is the difference between Matlab Software Engineer vs Data Analyst?

AspectMatlab Software EngineerData Analyst
Required CredentialsBachelor's in Engineering, Computer Science, or related field; MATLAB certificationsBachelor's in Statistics, Mathematics, or related field; Data analysis certifications
Work EnvironmentEngineering teams, R&D labs, software developmentBusiness units, research teams, data-driven departments
Industry UsageEngineering, aerospace, automotive, electronicsFinance, marketing, healthcare, retail
Common Search/ComparisonYesYes

Matlab Software Engineers focus on developing and maintaining MATLAB-based applications for engineering and technical purposes, while Data Analysts interpret data to support business decisions. Both roles require analytical skills and familiarity with MATLAB, but their primary functions and industries differ.

What cities in Georgia are hiring for Matlab Software Engineer jobs? Cities in Georgia with the most Matlab Software Engineer job openings:
Lead Software Engineer

Lead Software Engineer

STR

Atlanta, GA • On-site

Full-time

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


Job description

Job Summary:
STR is a growing technology company specializing in advanced research and development for defense and national security. As a Lead Software Engineer, you will design and implement real-time software for RF sensor systems, working closely with teams to transition algorithms into production-quality software.
Responsibilities:
• You will be responsible for architecting software components, implementing real-time processing pipelines, and optimizing performance for resource-constrained RF signal processing systems
• Translate algorithm specifications (MATLAB, Python) into optimized C/C++ implementations
• Architect software components compliant with open architecture standards
• Integrate and optimize code for real-time performance on multi-core CPUs and GPUs with strict latency requirements
• Develop unit tests, integration tests, and performance benchmarks; promote testing best practices
• Document software designs, APIs, implementation details, and technical reports
• Contribute to briefings and presentations for program reviews and customer meetings
• Collaborate with algorithm developers, systems engineers, RF hardware engineers, and integration teams across programs
• Contribute to proposal development efforts including technical approach
• Perform peer reviews and suggest next steps for technical work
• Support approximately 20% travel for integration events, customer meetings, and field demonstrations
Qualifications:
Required:
• Active clearance at the Secret level with ability to obtain and maintain a Top Secret security clearance, for which U.S. citizenship is a government requirement
• BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering or a related field with 2-7+ years of relevant work experience depending on degree (BS +7 years, MS +5 years, PhD +2 years)
• Strong proficiency in C/C++ for high-performance, real-time sensor applications
• Experience in Linux and embedded systems development, real-time signal processing, multithreaded programming, thread safety, and synchronization, version control systems (Git) and collaborative development practices
• Strong technical writing, interpersonal, and communication skills
Preferred:
• Active Top Secret clearance (TS/SCI preferred)
• Understanding of RF signal processing concepts
• Experience with Open architecture frameworks and standards
• Experience with MATLAB and/or Python for algorithm prototyping
• Experience with GPU programming and optimization (CUDA, OpenCL)
• Experience with Containerization, CI/CD pipelines, and DevOps practices
• Experience with Proposal development and technical writing
Company:
STR is built on people & technology platforms tackling tough problems in cybersecurity, distributed sensing & artificial. Founded in 2010, the company is headquartered in Woburn, USA, with a team of 501-1000 employees. The company is currently Late Stage.