1

Software Engineer Manager Jobs in Starkville, MS

Capable of managing multiple projects and priorities in a fast=-paced manufacturing environment ... Bachelor's degree from an ABET-accredited university in Electrical Engineering Software Engineering ...

Proven ability to manage multiple projects and priorities in a fast-paced production environment ... Experience with industrial automation software, machine vision systems, and advanced robotics ...

Manufacturing Engineer

West Point, MS · On-site

$61K - $79K/yr

Perform electrical, software and mechanical design work * Review drawings, blueprints, schematics ... Manage product life cycles from development through obsolescence * Prepare and process Engineering ...

Senior Bridge Engineer

Starkville, MS · On-site

$93K - $128K/yr

Manage the development of design plans, specifications, and calculations for various transportation ... Perform structural analysis using state-of-the-art software and apply engineering principles to ...

Position Summary Responsible for managing the design, planning, directing, and coordinating ... Design software (CAD); Microsoft Office Tools (Excel, Word), Solid Works. Working Conditions ...

Position Summary Responsible for managing the design, planning, directing, and coordinating ... Design software (CAD); Microsoft Office Tools (Excel, Word), Solid Works. Working Conditions ...

Position Summary Responsible for managing the design, planning, directing, and coordinating ... Design software (CAD); Microsoft Office Tools (Excel, Word), Solid Works. Working Conditions ...

next page

Showing results 1-20

Software Engineer Manager information

See Starkville, MS salary details

$89.3K

$152.1K

$180K

How much do software engineer manager jobs pay per year?

As of Aug 21, 2026, the average yearly pay for software engineer manager in Starkville, MS is $152,071.00, according to ZipRecruiter salary data. Most workers in this role earn between $155,300.00 and $155,300.00 per year, depending on experience, location, and employer.

What is a software engineer manager?

A Software Engineer Manager is a professional who leads a team of software engineers, overseeing the design, development, and deployment of software projects. They are responsible for managing team performance, setting goals, and ensuring that projects are completed on time and within budget. In addition to technical expertise, they also handle hiring, mentoring, and career development of team members. Software Engineer Managers often collaborate with other departments to align technical solutions with business objectives. Their role combines leadership, project management, and deep technical knowledge.

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

To thrive as a Software Engineer Manager, you need a solid background in software development, team leadership experience, and often a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and cloud platforms (e.g., AWS, Azure) is typically required, along with relevant certifications. Exceptional communication, problem-solving, and mentoring abilities help you build effective teams and drive project success. These skills ensure you can lead technical initiatives, foster collaboration, and deliver high-quality software solutions in dynamic environments.

What are some common challenges faced by software engineer managers when transitioning from an individual contributor role?

Software Engineer Managers often find the shift from coding-focused work to leadership responsibilities challenging. Instead of primarily writing code, their days are filled with mentoring team members, managing project timelines, and facilitating communication between technical and non-technical stakeholders. Balancing technical oversight with people management, and learning to delegate effectively, are critical skills to develop. Additionally, they must stay current with technology trends while focusing on team growth and performance.

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

AspectSoftware Engineer ManagerSoftware Developer
CredentialsBachelor's or higher in CS or related field; often leadership experienceBachelor's degree in CS or related field; coding skills
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, designing, and implementing software solutions
Industry UsageCommon in tech companies, startups, large enterprisesWidespread across industries, including tech, finance, healthcare
Search & Comparison IntentUnderstanding managerial roles, career progressionTechnical skills, coding responsibilities

The main difference between a Software Engineer Manager and a Software Developer lies in their responsibilities. The manager oversees teams, manages projects, and aligns technical work with business goals, while the developer primarily focuses on coding and building software solutions. Both roles require strong technical skills, but the manager also needs leadership and project management abilities.

What are the most commonly searched types of Software Engineer jobs in Starkville, MS?

The most popular types of Software Engineer jobs in Starkville, MS are:

What are popular job titles related to Software Engineer Manager jobs in Starkville, MS?

For Software Engineer Manager jobs in Starkville, MS, the most frequently searched job titles are:

Infographic showing various Software Engineer Manager job openings in Starkville, MS as of August 2026, with employment types broken down into 89% Full Time, 10% Part Time, and 1% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $152,071 per year, or $73.1 per hour.

Robotics Engineer

Stark Aerospace

Columbus, MS • On-site

Full-time

Re-posted 2 days ago


Job description

Key Responsibilities: 

  • Program, troubleshoot, and optimize industrial robotic systems used in aerospace and defense manufacturing applications.
  • Develop and maintain robotic programs, automation sequences, and process logic to improve production efficiency, quality and repeatability.
  • Support integration of robotic systems including weld cells, material handling systems, vision systems, and automated assembly equipment.
  • Troubleshoot electrical, controls, communication, and robotic system issues to minimize downtime and improve equipment reliability.
  • Collaborate with Manufacturing Engineering, Production, Quality, and Maintenance teams to support automated manufacturing operations and continuous improvement initiatives.
  • Read and interpret electrical schematics wiring diagrams, PLC logic, technical drawings, and automation documentation.
  • Assist with equipment commissioning, factory acceptance testing (FATE), system startups, and validation activities.
  • Support new product introduction (NPI) activities including process development. tooling reviews, fixture integration, and automation planning.
  • Develop and maintain technical documentation including work instructions, robotic backups, troubleshooting guides, and maintenance procedures.
  • Support root cause analysis and corrective action activities related to automation and robotic system performance.

Preferred Qualifications:

  • Minimum of 5 years of experience programming and supporting industrial robotic systems in a manufacturing environment. 
  • Hands-on experience with Fanuc robotic systems including robot programming, troubleshooting, teach pendant operation, and system integration.
  • Strong understanding of industrial automation systems including PLCs, HMLs, sensors, servos motion controls, and industrial communication networks.
  • Experience with robotic welding, automated assembly, machine tending, or material handling applications is strongly preferred.
  • Ability to read and interpret electrical schematics, control drawings, and technical documentation.
  • Strong troubleshooting and problem-solving skills in automated manufacturing environments.
  • Experience supporting aerospace, defense, automotive, or other high-reliability manufacturing industries is preferred.
  • Capable of managing multiple projects and priorities in a fast=-paced manufacturing environment. 

Education & Certifications:

  • Bachelor's degree from an ABET-accredited university in Electrical Engineering Software Engineering, Controls Engineering, Mechatronics Engineering, or related engineering field required.
  • Fanuc robotics certifications, PLC programming certifications, or automation-related technical certifications are strongly preferred.
  • Additional experience with industrial automation software vision systems, or advanced robotics integration is a plus. 

Physical Requirements:

  • Must be able to stand and walk for extended periods within a manufacturing environment.
  • Ability to lift and move objects up to 35 pounds.
  • Frequent bending, stooping, reaching, and manual dexterity required.
  • Ability to work around industrial machinery, robotic systems, and automated equipment safely.
  • Must be able to wear personal protective equipment (PPE) including safety glasses, steel-toe boots, gloves, and hearing protection as required.