1

Senior Software Engineer Jobs in Payson, UT (NOW HIRING)

Senior Embedded Systems Engineer

Provo, UT ยท On-site

$120 - $180/hr

Build the Software Platform Behind the VehicleHypercraft is developing a new generation of electric ... As a Senior Embedded Systems Engineer, you'll help build the embedded platform that everything else ...

Software Engineer II

Provo, UT

$92K - $126K/yr

At Raytheon's Software Engineering Directorate (SWE) Effectors Center (EC), we deliver innovative, mission-driven solutions to secure our nation. Our engineers engage in the full software development ...

Senior Embedded Systems Engineer

Provo, UT ยท On-site

$130K - $170K/yr

Build the Software Platform Behind the Vehicle Hypercraft is developing a new generation of ... As a Senior Embedded Systems Engineer, you'll help build the embedded platform that everything else ...

Software Engineer II

Provo, UT

$92K - $126K/yr

At Raytheon's Software Engineering Directorate (SWE) Effectors Center (EC), we deliver innovative, mission-driven solutions to secure our nation. Our engineers engage in the full software development ...

Senior Full-Stack Software Engineer

Provo, UT ยท On-site

$110K - $145K/yr

Who you are * 12+ years of professional software engineering experience building and shipping production systems at scale. * Strong proficiency in JavaScript/TypeScript and a modern frontend ...

Who you are * 12+ years of professional software engineering experience building and shipping production systems at scale. * Strong proficiency in JavaScript/TypeScript and a modern frontend ...

Who you are * 12+ years of professional software engineering experience building and shipping production systems at scale. * Strong proficiency in JavaScript/TypeScript and a modern frontend ...

Sr. Principal Engineer

Provo, UT ยท On-site

$175 - $263/hr

Ensure software is designed and built with quality, maintainability, scalability, availability ... Sr. Principal Engineer, Principal Engineer, Technical Lead, Software Engineer, or related ...

Who you are * 5+ years of professional software engineering experience building and shipping production systems at scale. * Strong proficiency in JavaScript/TypeScript and a modern frontend framework ...

Full-Stack Software Engineer

Provo, UT ยท On-site

$60K - $85K/yr

Who you are * 5+ years of professional software engineering experience building and shipping production systems at scale. * Strong proficiency in JavaScript/TypeScript and a modern frontend framework ...

Who you are * 5+ years of professional software engineering experience building and shipping production systems at scale. * Strong proficiency in JavaScript/TypeScript and a modern frontend framework ...

Who you are * 5+ years of professional software engineering experience building and shipping production systems at scale. * Strong proficiency in JavaScript/TypeScript and a modern frontend framework ...

Showing results 41-60

Senior Software Engineer information

See Payson, UT salary details

$68.4K

$129.8K

$173.9K

How much do senior software engineer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for senior software engineer in Payson, UT is $129,793.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,000.00 and $146,300.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

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

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What are the key skills and qualifications needed to thrive as a senior software engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.
What are the most commonly searched types of Software Engineer jobs in Payson, UT? The most popular types of Software Engineer jobs in Payson, UT are:
What are popular job titles related to Senior Software Engineer jobs in Payson, UT? For Senior Software Engineer jobs in Payson, UT, the most frequently searched job titles are:
What cities near Payson, UT are hiring for Senior Software Engineer jobs? Cities near Payson, UT with the most Senior Software Engineer job openings:
Infographic showing various Senior Software Engineer job openings in Payson, UT as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 12% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $129,793 per year, or $62.4 per hour.

Senior Embedded Systems Engineer

Tech9

Provo, UT โ€ข On-site

$120 - $180/hr

Other

Posted 8 days ago


Job description

Build the Software Platform Behind the VehicleHypercraft is developing a new generation of electric Unmanned Ground Vehicles (UGVs) for defense and commercial applications.Our vehicles are designed around a modern software-defined architecture that separates reusable platform technologies from vehicle-specific functionality, allowing new capabilities to be developed and deployed significantly faster than traditional vehicle programs.At the center of that architecture is Carbon, Hypercraft's Software Defined Vehicle ecosystem.Carbon combines centralized vehicle computing, embedded software, reusable hardware, engineering tools, standardized interfaces, and application infrastructure into a common platform that powers every Hypercraft vehicle.As a Senior Embedded Systems Engineer, you'll help build the embedded platform that everything else depends on.About the RoleWe're looking for an experienced embedded software engineer with strong C development experience who enjoys building platforms rather than applications.You'll develop RTOS software, hardware abstraction layers, board support packages, device drivers, and platform services that form the foundation of Hypercraft's software-defined vehicles.You'll work across embedded Linux, networking, and distributed systems while collaborating closely with hardware, controls, and electrical engineers to build reliable, maintainable embedded platforms for next-generation vehicles.What You'll BuildRTOS infrastructure and safety-critical softwareEmbedded Linux platform servicesHardware abstraction layers (HALs), BSPs, and device driversVehicle networking (Ethernet, CAN, and IPC)Diagnostics, secure boot, and software update systemsCore software infrastructure used across every Hypercraft vehicleResponsibilitiesDesign and develop real-time embedded software for vehicle control and platform infrastructure.Develop RTOS applications, platform services, HALs, BSPs, and device drivers.Build and maintain embedded networking, middleware, diagnostics, and secure software update capabilities.Bring up new hardware, integrate peripherals, and debug complex embedded systems.Optimize deterministic performance, reliability, and resource utilization across embedded platforms.Collaborate with electrical, controls, and software engineers to enable new vehicle capabilities and support prototype development, testing, and field deployments.Experience in Several of These AreasReal-time operating systems (RTOS)Embedded C/C++BSP, HAL, and device driver developmentARM-based embedded processors (e.g., NXP)Ethernet, CAN, and IPCEmbedded LinuxBootloaders and secure bootMiddleware and communication frameworksEmbedded debugging (JTAG, GDB, oscilloscopes, logic analyzers)Safety-critical or high-reliability softwareWhat We're Looking ForMinimum QualificationsBachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related discipline8+ years developing embedded softwareStrong C/C++Strong Linux experienceExperience with RTOS developmentExperience developing safety-critical softwareExperience bringing up embedded hardwareExperience in Several of These AreasRTOSEmbedded LinuxYoctoDockerC/C++RustPythonCAN / J1939Automotive Ethernet (100/1000BASE-T1)ARMNXP S32 Automotive PlatformBSP developmentDevice driversSecure BootOTA updatesDistributed systemsISO 26262 / functional safetyCybersecurityNo candidate is expected to have experience in every area.Backgrounds That Translate WellExperience in one or more of the following industries is particularly relevant:RoboticsAutomotiveAerospaceDefenseIndustrial automationAutonomous systemsEmbedded networkingEdge computingYou'll Probably Enjoy This Role If...You enjoy building software platforms.You think in systems rather than applications.You like understanding hardware.You enjoy debugging difficult problems.You want to work where software and hardware meet.You enjoy building infrastructure that other engineers depend on.Why HypercraftAt Hypercraft, you'll build the embedded software that powers our vehicles, not just a single ECU.You'll develop RTOS software, low-level C, device drivers, networking, and platform infrastructure while working closely with hardware and prototype vehicles from the beginning.If you enjoy solving difficult embedded problems and seeing your software run on real hardware, you'll feel at home here.BenefitsCompetitive compensationEquity opportunitiesHealth, dental, and vision insurance401kUnlimited paid time offProfessional developmentRelocation assistance may be availableJoin HypercraftHelp us build the embedded platform powering the next generation of electric unmanned ground vehicles.E04JI80046jb4098zcy #J-18808-Ljbffr