Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$135k - $175k

NPAworldwide

Visa sponsorship provided: No Location: Sioux Falls, SD Remote Status: no remote Pay Type: Annual Salary Salary: 135000-175000/US Dollars Occupational Categories: Information Technology/ Computing/ Cyber/ Software Industry(ies): Aerospace / Defense Key ResponsibilitiesTechnical Leadership: Lead software architecture and design decisions, establish technical direction, and guide the development of complex software systems.Software Development: Develop, deploy, and maintain Linux-based applications using C, C++, and Linux kernel technologies.Embedded Linux: Build and maintain Yocto-based Linux distributions, including recipes, layers, and configuration files.System Optimization: Use Linux shell scripting and command-line tools to automate workflows, troubleshoot issues, and improve system performance.Customer Engagement: Collaborate with customers and internal stakeholders to understand mission requirements and translate them into practical technical solutions.Solution Development: Develop technical concepts, evaluate alternatives, and present solutions supported by sound business cases.Business Development Support: Partner with Business Development to support proposals, bids, contractual requirements, and program capture activities.Mentorship: Provide technical guidance to junior engineers and technicians, fostering strong engineering practices and continuous improvement.Cross-Functional Collaboration: Align software solutions with system requirements, manufacturing processes, and production environments.Quality and Compliance: Ensure software development activities comply with internal ISO standards and established engineering processes.Strategic Contribution: Apply technical expertise and business insight to product innovation, program planning, and long-term technology decisions.Required QualificationsBachelor’s degree in Software Engineering, Computer Science, or a related technical field.8+ years of relevant experience with a bachelor’s degree, or 6+ years with a master’s degree. Equivalent experience may be considered.Advanced experience in software engineering, including C, C++, Linux kernel development, and Linux-based application development.Strong proficiency in Linux shell scripting, command-line tools, automation, and troubleshooting.Experience developing, maintaining, and deploying software in production environments.Working knowledge of Yocto-based embedded Linux development, including recipes, layers, and build configurations.Strong understanding of software architecture, design principles, scalability, maintainability, and system performance.Demonstrated ability to lead complex technical problem-solving and make sound architectural decisions.Excellent communication skills, with the ability to translate customer needs into effective technical solutions.Ability to work independently, manage competing priorities, and collaborate across multidisciplinary teams.Preferred QualificationsExperience integrating software into manufacturing or production environments.Familiarity with quality management systems and ISO-compliant development processes.Experience supporting customer-facing technical proposals, solution development, or business capture activities.Proficiency with Microsoft Office applications, including Word and Excel.Ideal CandidateThe ideal candidate is a hands-on technical leader who combines deep Linux and software engineering expertise with strong problem-solving, communication, and mentoring skills. You can navigate complex technical challenges, make sound architectural decisions, and work directly with customers and cross-functional teams to deliver reliable solutions that meet both mission and business objectives.Full Relocation ProvidedQualifications:Bachelor’s degree in Software Engineering, Computer Science, or a related technical field.8+ years of relevant experience with a bachelor’s degree, or 6+ years with a master’s degree. Equivalent experience may be considered.Advanced experience in software engineering, including C, C++, Linux kernel development, and Linux-based application development.Strong proficiency in Linux shell scripting, command-line tools, automation, and troubleshooting.Experience developing, maintaining, and deploying software in production environments.Working knowledge of Yocto-based embedded Linux development, including recipes, layers, and build configurations.Strong understanding of software architecture, design principles, scalability, maintainability, and system performance.Demonstrated ability to lead complex technical problem-solving and make sound architectural decisions.Excellent communication skills, with the ability to translate customer needs into effective technical solutions.Ability to work independently, manage competing priorities, and collaborate across multidisciplinary teams.Preferred QualificationsExperience integrating software into manufacturing or production environments.Familiarity with quality management systems and ISO-compliant development processes.Experience supporting customer-facing technical proposals, solution development, or business capture activities.Proficiency with Microsoft Office applications, including Word and Excel.Ideal CandidateThe ideal candidate is a hands-on technical leader who combines deep Linux and software engineering expertise with strong problem-solving, communication, and mentoring skills. You can navigate complex technical challenges, make sound architectural decisions, and work directly with customers and cross-functional teams to deliver reliable solutions that meet both mission and business objectives.Full Relocation ProvidedWhy is This a Great Opportunity :Key ResponsibilitiesTechnical Leadership: Lead software architecture and design decisions, establish technical direction, and guide the development of complex software systems.Software Development: Develop, deploy, and maintain Linux-based applications using C, C++, and Linux kernel technologies.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Sioux Falls, SD vacancy
  •  ...Title: Full Stack Software Engineer Responsibilities Develop and maintain websites and mapping applications for visualizing and distributing geospatial data. Develop Python scripts that produce geospatial data products. Support a diverse array of technologies including... 
    Suggested
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    KBR-066162f8

    Sioux Falls, SD
    1 day ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Suggested
    Remote job
    Internship

    Danaher

    Sioux Falls, SD
    14 hours ago
  • $106.73k - $163.65k

     ...Industrial is about reaching new heights as one team, always delivering for the good of our customers. #LI-AA2Job PurposeA Senior Software Engineer is responsible for leading software development projects, designing and implementing solutions, and ensuring code quality.... 
    Suggested
    Flexible hours

    CNH Industrial

    Sioux Falls, SD
    1 day ago
  • Click here to learn more about our benefits offerings! (US only)US applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, ...
    Suggested

    CNH Industrial

    Sioux Falls, SD
    3 days ago
  • Summary Design, develop, and evaluate software from concept through production stage, and make modifications as needed. In addition,...  ...Education and Experience Minimum of a bachelor’s degree in software engineering, or field related to specific position. Entry level or early... 
    Suggested
    Work at office
    Flexible hours

    Tcom, L.P.

    Sioux Falls, SD
    1 day ago
  • TCOM, L.P. is seeking a software engineer to design, develop, and evaluate software from concept through production, and to modify as needed. Our Guiding Principles apply to all employees without exception. Entry level or early career engineer (0-2 years with a bachelor... 

    Tcom, L.P.

    Sioux Falls, SD
    2 days ago
  • $95k - $154k

     ...interview confidence, and familiarity with tools used in real software or data teams. If your applications are not converting, your profile...  ...for bachelor's and master's graduates in computer science, engineering, math, statistics, information systems, or related fields.... 
    Full time

    SynergisticIT

    Sioux Falls, SD
    15 days ago
  • $68.26k - $85.32k

     ...and Technology, please visit . Are you a talented, creative software development professional, interested in working in a team atmosphere...  ...today, creating new solutions for our clients? Software Engineers work closely with South Dakota state agency staff to create, maintain... 
    Full time
    Work experience placement
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    South Dakota State Government

    Sioux Falls, SD
    14 hours ago
  • $19.57 - $35.02 per hour

    Category: Engineering and Technical Job Type: Intern or Co Op Working Mode: Fully On-Site About Us Innovation. Sustainability. Productivity...  ...delivering for the good of our customers. Job Purpose A Software Engineer designs, develops, and maintains software and... 
    Full time
    Summer work
    Internship
    Summer internship
    Flexible hours

    CNH

    Sioux Falls, SD
    1 day ago
  • $80.51k - $107.34k

     ...shape the future of AI‑ready connectivity, join us today. The Role Join Lumen Security Advisory Services as a Cloud Security Engineer, helping customers identify and reduce security risk across cloud and on-premises environments. This hands-on, early-career... 
    Full time

    Lumen

    Sioux Falls, SD
    2 days ago
  • $19.57 - $31.93 per hour

     ...vise à atteindre de nouveaux sommets en tant qu'équipe, en travaillant toujours pour le bien de nos clients.Objectif du posteA Software Engineer designs, develops, and maintains software and computer systems. They apply engineering principles and programming knowledge to... 
    Internship

    CNH Industrial

    Sioux Falls, SD
    4 days ago
  •  ...authorized to work in the U.S. independently. At this time, we do not offer visa sponsorship for this role. The Summer 2027 Software Engineer enGen Graduate Internship provides graduate students with an opportunity to gain hands-on experience developing and modernizing... 
    Full time
    Part time
    For contractors
    Summer work
    Internship
    Local area

    Highmark Health Company

    Sioux Falls, SD
    1 day ago
  • The Bureau of Information and Technology of the State of South Dakota seeks a talented software development professional for a statewide full-time role. You will work with agency staff to build, maintain, and enhance business applications, using modern tooling and data... 
    Full time
    Work at office
    Flexible hours

    Sdsoybean

    Sioux Falls, SD
    3 hours ago
  • CNH Industrial is seeking an Intern or Co‑Op Software Engineer on-site in Sioux Falls, SD. You will design, develop, and maintain software, applying engineering principles to real-world projects during the internship program. The program provides mentorship, hands-on experience... 
    Full time
    Summer work
    Internship
    Summer internship

    CNH

    Sioux Falls, SD
    1 day ago
  • Highmark Health is offering the Summer 2027 Software Engineer enGen Graduate Internship. This role provides hands-on experience developing and modernizing enterprise healthcare technology solutions within the DCSS application development team. The intern will work on APIs... 
    Summer work
    Internship
    Summer internship

    Highmark Health Company

    Sioux Falls, SD
    2 days ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Sioux Falls, SD
    3 days ago
  • $19.57 - $35.02 per hour

     ...States, Sioux Falls - South Dakota - United States Category: Engineering and Technical Job Type: Intern or Co Op Working Mode: Fully...  ...PEPD PV DataOps team is a multi-functional group composed of Software Engineers, Data Scientists, Data Engineers, and Electrical Engineers... 
    Full time
    Summer work
    Internship
    Summer internship
    Flexible hours

    CNH

    Sioux Falls, SD
    1 day ago
  • $103.71k - $138.28k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and managing quality assurance processes that support Field Engineering... 
    Full time
    Temporary work
    For contractors

    Lumen

    Sioux Falls, SD
    2 days ago
  •  ...Lead the engineers. Challenge the architecture. Build software that has to work. Relocation provided! We’re hiring a Software Engineering Director in Sioux Falls, SD for a role with real technical depth and the opportunity to shape the team, technology, and engineering... 
    Relocation

    L.V. Enterprises

    Sioux Falls, SD
    23 days ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Sioux Falls, SD
    2 days ago
  •  ...Position Title: Application Engineer Department: Engineering Location: Sioux Falls, SD About AGI AGI is a global food-based infrastructure company publicly traded in Canada. With over 3,800 employees and over 30 global manufacturing brands, AGI is a leading provider of... 
    Full time
    Work at office
    Worldwide

    AGI - Ag Growth International

    Sioux Falls, SD
    1 day ago
  • $92k - $112k

     ...Job Description Job Description Quanex is looking for a  Cloud Systems Engineer in Cambridge, OH, Houston, TX, Owatonna, MN, Rice Lake, WI, Akron, OH or in Sioux Falls, SD. The Cloud Systems Engineer will play an integral role in supporting the systems engineering... 
    Weekend work

    Quanex

    Sioux Falls, SD
    a month ago
  • $120k - $140k

     ...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales...  ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Sioux Falls, SD
    2 days ago
  • $100k

     ...lab s etc to name a few. Currently We are looking for entry-level software programmers Java Full stack developers Python/Java developers Data analysts/ Data Scientists Machine Learning engineers for full time positions with clients. Who Should Apply Recent... 
    Full time
    H1b

    SynergisticIT

    Sioux Falls, SD
    20 days ago
  •  ...Job Description Software Engineer Job Description Department: Information Technology Reports to: IT Manager Job Summary: Responsible for designing, developing, testing, supporting, and continuously improving business applications on the IBM i platform... 
    Work at office

    L. G. Everist, Inc.

    Sioux Falls, SD
    2 days ago
  • $95k - $154k

     ...interview confidence, and familiarity with tools used in real software or data teams. If your applications are not converting, your profile...  ...for bachelor's and master's graduates in computer science, engineering, math, statistics, information systems, or related fields.... 
    Full time

    SynergisticIT

    Sioux Falls, SD
    17 days ago
  • The Applications Engineer is responsible for assisting customers with the development and implementation of industry leading display solutions...  ...installation as required. Prepare and coordinate hardware and software applications for use in both short- and long-term customer... 
    Temporary work
    Local area
    Immediate start
    Flexible hours
    Night shift
    Weekend work

    Planar Systems

    Sioux Falls, SD
    1 day ago
  • $46 - $76 per hour

     ...and increases according to years of applicable experience. Union Position: No Department DetailsSummaryThe Lead Identity Systems Engineer is responsible for designing, implementing, and securing enterprise identity and access management infrastructure that enables... 
    Full time
    Work experience placement
    Shift work
    Day shift

    Sanford Health

    Sioux Falls, SD
    1 day ago
  •  ...Job Title: Full-stack Python Developer Location: Remote Duration: 12 months Job Description: Software Engineer Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions using full-stack development tools and... 
    Local area
    Remote work

    Unisys

    Sioux Falls, SD
    3 days ago
  • $106.73k - $163.65k

     ...Industrial immer danach, als ein Team neue Höhen zu erreichen - und stets das Beste für unsere Kunden zu liefern.AufgabenA Senior Software Engineer is responsible for leading software development projects, designing and implementing solutions, and ensuring code quality.... 
    Flexible hours

    CNH Industrial

    Sioux Falls, SD
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!