Software Engineer
$135k - $175kAffinity Executive Search
Job description: 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 QualificationsBachelors degree in Software Engineering, Computer Science, or a related technical field.8+ years of relevant experience with a bachelors degree, or 6+ years with a masters 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 Provided Qualifications: Bachelors degree in Software Engineering, Computer Science, or a related technical field.8+ years of relevant experience with a bachelors degree, or 6+ years with a masters 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 Provided Why 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.Salary Type : Annual SalarySalary Min : $ 135000Salary Max : $ 175000Currency Type : USDNigel
- ...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...SuggestedFor contractorsWork experience placementRemote workFlexible hours
- ...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...SuggestedRemote jobInternship
$130k - $190k
...What if your next engineering role involved architecting the platform, not just inheriting it? We’re partnering with an established,... ...native, highly distributed, and designed around an AI-augmented software development model from day one. This is a senior IC role...SuggestedRemote work$195k - $255k
...a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Affirm's engineering team is building a large-scale, fault-tolerant, and global infrastructure that is shared across multiple financial products, merchants...SuggestedWork at officeRemote workFlexible hours- ...Midco is seeking a Software Developer II/III in Sioux Falls to design, develop, test, and maintain web, applications and API solutions. You will collaborate across IT and business teams, translating requirements into clean code and reliable services. The role emphasizes...Suggested
- ...Software EngineerDesign, develop, and evaluate software from concept through production stage, and make modifications as needed.Guiding... ...customers to troubleshoot and solve problems. Coordinate engineering efforts and provide engineering assistance to internal teams or...Work at officeFlexible hours
$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- ...Software Engineer Intern# Software Engineer InternSioux Falls, SD 57105## DescriptionA Software Engineer Intern learns the practical application of engineering principals, achieves expertise in a specific functional area, and investigates new techniques as part of a team...InternshipFlexible hours
$195k - $255k
...responsibilities require us to learn and gain deep expertise in various database systems. We are looking for a talented Senior Software Engineer who can architect, build and scale Relational and Distributed SQL Databases identifying opportunities to improve how we build,...Work at officeRemote workFlexible hours- Clickhereto 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, or...
$106.73k - $163.65k
...Senior Software EngineerInnovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably... ...delivering for the good of our customers.Job Purpose: A Senior Software Engineer is responsible for leading software development projects,...Flexible hours- About Us Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products are...
$105.79k - $141.05k
...meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role Red Team - Lead Information Security Engineer The Lead Information Security Engineer within Product and Platform Security provides technical leadership and hands-on execution...Full timeTemporary workRemote work$74.63k - $114.43k
Category: Engineering and Technical Job Type: Full Time Working Mode: Hybrid About Us At CNH, we're driven by a clear purpose: we serve... ...purpose, there's a place for you at CNH. Job Purpose As a Software Engineer II , you will design, develop, and implement solutions...Full time$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 timeWork experience placementWork at officeVisa sponsorshipWork visaFlexible hours$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$86k - $145k
...Software Engineer SeniorRemoteWe are a hybrid, remote-office company dedicated to growing our talent anywhere!At Pathward, we take tremendous pride in our purpose to create financial inclusion for all™. We are a financial empowerment company that works with innovators...Work experience placementWork at officeLocal areaRemote workFlexible hours$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 timeSummer workInternshipSummer internshipFlexible hours$100k - $105k
...Senior Software Engineer, Payroll Engine de Anda portfolio company Team: Payroll Level: Senior (IC) Location: Remote (U.S.) Start: early November 2026 Compensation: $100,000–$105,000 THE ROLE You own the heart of the product: the payroll domain...Remote work$70 - $80 per hour
...Senior Software Engineer (.NET / AWS) Location: Remote (US) | Type: Contract | Experience: 7+ years | Pay: $70-$80/hr About the Role Were hiring a Senior Software Engineer to design, build, and modernize enterprise .NET applications running on AWS. Youll...Contract workRemote work- ...Pathward, N.A. is seeking a software developer to contribute to our technical stack, designing, developing and documenting software solutions. You will work as part of a collaborative team, participate in planning, and help remediate security vulnerabilities while improving...Work at officeRemote work
- ...to on-call operations, and participating in team development activities. Requirements Candidates need at least 1.5 years of software engineering experience, with experience shipping web apps using React or Vue, mobile apps using native or cross-platform technologies such...Flexible hours
$103.71k - $138.28k
...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Lead Engineer position will require both technical expertise and project management competency. This position will consist of site surveys, Bill...Full timeTemporary workFor contractorsFor subcontractorRemote work- ...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
$170k - $290k
...PCI, SOX, and SOC 2 compliance. The team also delivers security engineering, bug bounty program management, and security staff... ...new visa sponsorship) ~6+ years of professional experience in software engineering, security engineering, or a combination of both....Local areaRemote workHome office- ...Associate Full-Stack Engineer Experience: 2–5 years About the Role We’re looking for an Associate Full-Stack Engineer who enjoys... ...This role is ideal for an engineer with a solid foundation in software development who is comfortable using Claude Code as part of...
- ...org. As a full stack dev, you’ll work closely with our engineers and designers to help realize the vision we have for our organization... ...and maintain functional and stable web applications with software integrations to meet the needs of our clients....Remote workRelocation
- ...Job Title: Senior Embedded Linux Software Engineer Team: Embedded Linux Platform / System Software Industry: Agricultural and Off-Highway Equipment Experience: 8–14 Years Job Overview We are looking for a Senior Embedded Linux Software Engineer to join our embedded Linux...
- ...CNH is seeking a Software Engineer II to design, develop, and implement software for real-time, embedded systems in agricultural machinery. The role focuses on C++ and Java, with opportunities to work on precision farming features like Guidance and GNSS, and to integrate...
- ...Title: Senior Full-Stack TypeScript Engineer Location: 100% Remote Target Start Date: ASAP Type: Contract... ...with demonstrated experience building enterprise-grade commercial software over multiple years. This individual will be responsible for developing...Contract workImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer internship remote Sioux Falls, SD
- software engineer remote Sioux Falls, SD
- graduate software developer no experience Sioux Falls, SD
- information technology software engineer Sioux Falls, SD
- senior software engineer remote Sioux Falls, SD
- junior software developer remote Sioux Falls, SD
- software engineer travel Sioux Falls, SD
- startup software engineer Sioux Falls, SD
- senior software design engineer Sioux Falls, SD
- financial software developer Sioux Falls, SD



