1

Freelance Integration Software Engineer Jobs in Utah

Strong knowledge of modern software development tools and engineering practices, including embedded software development and networked system integration. * Demonstrated ability to lead complex ...

Software Engineer

Salt Lake City, UT ยท On-site

$54 - $59/hr

Conduct integration efforts at the system level on hardware using user interfaces. * Collaborate closely with systems engineers to integrate software on various hardware platforms. * Work with other ...

This role contributes across the full software development life cycle by working with cross-functional engineering teams to design, implement, integrate, test, and support software solutions in Linux ...

This role contributes across the full software development life cycle by working with cross-functional engineering teams to design, implement, integrate, test, and support software solutions in Linux ...

This role offers the opportunity to drive significant features and integrations, solve complex ... systems engineering, software teams, and program leadership. Why You'll Love Working Here:

Software Engineer

Ogden, UT ยท On-site

$97K - $180K/yr

Ensures that all subsystems are designed to integrate with minimal issues * Enables Government ... software and/or systems engineering experience designing complex software systems of systems ...

New

Software Engineer

Ogden, UT ยท On-site

$97K - $180K/yr

Ensures that all subsystems are designed to integrate with minimal issues * Enables Government ... software and/or systems engineering experience designing complex software systems of systems ...

This position supports existing and next-generation military communications software while working close to hardware, drivers, boot code, RTOS, interfaces, and platform integration. An engineer in ...

Member of a team of software engineers within the System Software Integration and Test organization, fostering a collaborative and innovative work environment. * Ensure the team adheres to ...

Third-party integrations (REST APIs, webhooks, event streams) * The AIPX web application used by SOC operators * The Blue Eye customer portal * Internal operational and automation tools * Cloud ...

Software Engineer, Data

Lehi, UT ยท On-site

$150 - $200/hr

Standardize analytics workflows by integrating software engineering best practices, including version control, CI/CD pipelines, and automated data validation protocols. * Develop and refine a robust ...

Software Engineer - Full-Time, On-Site Location: Downtown Salt Lake City, UTCompany: Altitude AI ... Industrial System Integration: Create software solutions that seamlessly integrate with leading ...

Member of a team of software engineers within the System Software Integration and Test organization, fostering a collaborative and innovative work environment. * Ensure the team adheres to ...

Sentar is seeking a Software Engineer in Roy, AL! Role Description: Sentar is looking for a ... Experience with applied automated testing techniques including unit and integration testing.

Principal Real-time Software Engineer

Provo, UT ยท On-site

$127K - $171K/yr

Our precision software and firmware integrate operating systems, device drivers, networking, and ... Our 4000+ software engineers design, develop, and build innovative solutions for our customers.

Software Engineer

Salt Lake City, UT ยท On-site

$60 - $65/hr

Lead significant software features, integrations, and technical execution activities across the ... Collaborate with a cross-functional engineering team and help define technical direction for ...

Principal Real-time Software Engineer

Provo, UT ยท On-site

$127K - $171K/yr

Our precision software and firmware integrate operating systems, device drivers, networking, and ... Our 4000+ software engineers design, develop, and build innovative solutions for our customers.

Sentar is seeking a Software Engineer in Roy, AL! Role Description: Sentar is looking for a ... Experience with full software lifecycle: specification, design, implementation, integration, debug ...

Sentar is seeking a Software Engineer in Roy, AL! Role Description: Sentar is looking for a ... Experience with applied automated testing techniques including unit and integration testing.

Showing results 21-40

Freelance Integration Software Engineer information

What is a freelance integration software engineer?

A Freelance Integration Software Engineer is an independent professional who specializes in connecting and combining different software systems so they can work together seamlessly. They are typically hired on a project basis to develop, implement, and maintain integrations between applications, databases, APIs, and other digital services. These engineers ensure data flows smoothly across platforms, streamline business processes, and resolve compatibility issues. Freelancers in this role often work remotely and serve multiple clients across industries.

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

To thrive as a Freelance Integration Software Engineer, you need strong programming skills (often in languages like Java, Python, or JavaScript), experience with APIs, and a solid understanding of system integration concepts, typically backed by a degree in computer science or related field. Familiarity with integration platforms (such as MuleSoft, Dell Boomi, or Zapier), cloud services, and relevant certifications (like MuleSoft Certified Developer or AWS Certified Solutions Architect) is highly valuable. Excellent problem-solving, communication, and time-management skills help you collaborate with clients and efficiently deliver solutions in a freelance environment. These capabilities are essential to ensure seamless connectivity between systems, deliver high-quality client solutions, and manage projects independently.

What are some common challenges a freelance integration software engineer might face when working with multiple clients?

Freelance Integration Software Engineers often encounter challenges such as managing different client expectations, working with diverse technology stacks, and aligning integration standards across various systems. Since each client may use unique tools and workflows, adaptability and strong communication skills are essential to ensure seamless integration. Additionally, coordinating with remote development teams and adhering to project timelines can be demanding, but these experiences also help build a versatile skill set and professional reputation.

What is the difference between Freelance Integration Software Engineer vs Freelance Software Developer?

AspectFreelance Integration Software EngineerFreelance Software Developer
Primary FocusDesigning and implementing system integrations and APIsDeveloping standalone applications or features
Required SkillsAPI development, system architecture, integration toolsProgramming languages, application development, UI/UX
Work EnvironmentClient sites, remote, collaborative with IT teamsRemote, independent, project-based
Common CertificationsAPI certifications, cloud platform credentialsProgramming language certifications, software development courses

Freelance Integration Software Engineers focus on connecting different systems and APIs, often working closely with IT teams. Freelance Software Developers create standalone applications or features. While both roles require programming skills, integration engineers emphasize system interoperability, whereas developers focus on application creation.

What are the most commonly searched types of Integration Software Engineer jobs in Utah?

The most popular types of Integration Software Engineer jobs in Utah are:

What cities in Utah are hiring for Freelance Integration Software Engineer jobs?

Cities in Utah with the most Freelance Integration Software Engineer job openings:

Infographic showing various Freelance Integration Software Engineer job openings in Utah as of June 2026, with employment types broken down into 75% Full Time, 17% Part Time, 1% Temporary, 6% Contract, and 1% Nights. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution.

Senior Software Engineer

CYNET SYSTEMS

Salt Lake City, UT โ€ข On-site

$67 - $72/hr

Contractor

Medical, Dental, Vision, Life, Retirement

Posted 18 days ago


Key responsibilities

  • Lead end-to-end software development for complex mission systems, including requirements analysis, architecture, implementation, integration, and testing.

  • Define and review networking architecture, interface definitions, and data-flow designs to ensure alignment across software, hardware, systems, and cybersecurity teams.

  • Manage and execute technical work packages supporting program objectives while coordinating with stakeholders to align on technical approaches and priorities.


Job description

Job Overview:

Pay Range: $67.19hr - $72.19hr

Requirement/Must Have:

  • Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field.
  • Minimum 6-9 years of prior relevant experience, depending on level; or Graduate Degree with 4-7 years of prior related experience.
  • Strong knowledge of modern software development tools and engineering practices, including embedded software development and networked system integration.
  • Demonstrated ability to lead complex projects or processes, influence technical direction, and communicate effectively across teams and leadership.
  • Eligible for a DoD security clearance; current Secret or Top Secret clearance preferred.
  • Active or activatable DoD security clearance; current Secret or Top Secret clearance preferred.
  • Must have active or immediately activatable U.S. DoD security clearance.

Responsibilities:

  • Lead end-to-end software development across requirements analysis, architecture, implementation, integration, and test for complex mission systems.
  • Define and Experienced networking architecture, interface definitions, and data-flow designs while ensuring alignment across software, hardware, systems, and cybersecurity teams.
  • Develop and review software test strategies, verification artifacts, and integration plans with emphasis on network performance, resiliency, and interoperability.
  • Lead technical reviews, design trades, and root-cause investigations; provide recommendations that improve technical baselines, reuse, and execution efficiency.
  • Manage and execute complex technical work packages that support program cost, schedule, and technical objectives while balancing near-term delivery and long-term architecture goals.
  • Communicate and coordinate with internal and external stakeholders, including customers and partners, to gain alignment on technical approaches and program priorities.

Nice to Have:

  • Advanced understanding of networking architecture, including routed and switched systems, protocol behavior, segmentation, and performance tradeoffs.
  • Experience designing, implementing, and integrating software for embedded Linux and distributed compute environments.
  • Background with relevant technologies such as container orchestration, FPGA/SoC integration, messaging middleware, and service-oriented architectures.
  • Experience developing in Rust and/or modern C/C++ for high-performance, reliable networked applications.
  • Cisco certification or equivalent hands-on networking expertise in routing, switching, and network troubleshooting.
  • Familiarity with secure communications, network hardening practices, and related digital signal processing disciplines.
  • Experience working in multi-disciplinary engineering environments and mentoring engineers through architecture and implementation activities.
  • Experience developing and sustaining complex software systems across multiple technical domains and mission applications.
  • Development experience using agile methodologies in programs with evolving customer and mission requirements.

Skills:

  • Software Engineering.
  • Network Architecture.
  • Embedded Software Development.
  • Networked System Integration.
  • Linux.
  • Rust.
  • C/C++.
  • Cisco Certification.
  • Agile Methodologies.
  • Container Orchestration.
  • FPGA/SoC Integration.

Qualification And Education:

  • BA/6-9 years Exp; MA/4-7 years Exp.
  • Computer Engineering/Computer Science degree preferred.

Benefits:

Our Benefits Include:

  • Medical, Dental, and Vision Insurance
  • 401(k) Retirement Plan
  • Health Savings Account (HSA)
  • Disability Insurance (Short-Term and Long-Term)
  • Life and AD&D Insurance
  • Paid Sick Leave (where required by applicable state or local law)
  • Supplemental Insurance Plans
  • Identity Theft Protection
  • Pet Insurance
  • Employee Wellness Programs
  • Employee Assistance Program (EAP)
  • Career Growth and Professional Development Opportunities

Disclaimer: Benefits eligibility, accrual rates, and usage limits may vary based on employment status, length of service, and work location. Paid Sick Leave is provided in strict accordance with applicable state and municipal mandates. Cynet Systems Inc. reserves the right to modify, amend, or terminate any benefit plans at any time in accordance with applicable laws.


About Cynet Systems


Founded in 2010 and headquartered in the Washington, DC metro area, Cynet Systems Inc. is a leading technology staffing and workforce solutions company serving Fortune 500 companies, government agencies, and enterprise organizations across the United States and Canada. We deliver agile, scalable talent solutions across IT, engineering, life sciences, clinical, and professional staffing, powered by a high-performing recruitment engine operating across North America and Asia.

As a nationally and locally certified Minority Business Enterprise (MBE), Cynet Systems is committed to helping organizations build high-performing teams while empowering professionals to grow rewarding careers. Our organization is certified to ISO 9001, ISO 14001, ISO 27001, and SOC 2 Type II standards, reflecting our commitment to quality, security, operational excellence, and customer success.


Cynet Systems logo

About Cynet Systems

Sourced by ZipRecruiter

Cynet Systems Inc is a staffing and recruiting corporation nestled in Ashburn, VA, USA. Established in 2010, the company operates within the Information Technology and Services sector, specializing in providing effective workforce solutions to different business needs, including IT consulting, direct hire, and contract staffing services. Through the years, Cynet Systems has built an impressive portfolio, going beyond borders and expanding its operations internationally in Canada and India. Rooted in its core values of teamwork, leadership, and commitment, Cynet Systems helps businesses unlock their full potential by providing versatile and competent professionals that perfectly align with their needs. Fueled by their unwavering mission to deliver top-tier talent to businesses worldwide, Cynet Systems garnered various recognitions including SIA's fastest-growing staffing firms and Best Place to Work in Virginia for 2019.

Industry

It services

Company size

501 - 1,000 Employees

Headquarters location

Sterling, VA, US

Year founded

2010

Social media