Post job

Senior software engineer jobs in Logan, UT

- 127 jobs
All
Senior Software Engineer
Software Engineer
Senior Engineer
Development Team Member
Senior Leader
Principal Software Engineer
Software Developer
Software Test Engineer
Advanced Systems Engineer
Staff Software Engineer
Senior Systems Software Engineer
Programmer
Lead Technician
Software Engineer/Architect
Senior Development Engineer
  • Sentinel SW Test Engineer/Principal SW Test Engineer 16099*

    Northrop Grumman 4.7company rating

    Senior software engineer job in Roy, UT

    RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: SecretTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing real-life solutions to our world's biggest challenges. We take pride in creating purposeful work and allowing our employees to grow and achieve their goals every day by Defining Possible. With our competitive pay and comprehensive benefits, we have the right opportunities to fit your life and launch your career today. Northrop Grumman Defense Systems is seeking Software Test Engineer/Principal SW Test Engineer for the Flight / Guidance Navigation & Control (GN&C) Software Team. This position will be located in Roy, Utah and will support the Sentinel Program. What You'll Get To Do: Responsible for development and execution of automated and manual test cases to verify functional software requirements. This will include the following activities: • Assist in the design, development, and implementation of testing methods and equipment. • Test planning, execution, reporting, and integration support. • Prepare detailed test reports and support formal verification of the system. • Compile data and define changes required in test equipment, test procedures, or new test requirements. • Perform data analysis against requirements and interfaces for each software build or hardware component. • Interface with software developers and systems engineers in support of verification. • Product integration, regression, and verification testing including checkout in software test labs. Position Benefits: As a full-time employee of Northrop Grumman Space Systems, you are eligible for our robust benefits package including: Medical, Dental & Vision coverage 401k Educational Assistance Life Insurance Employee Assistance Programs & Work/Life Solutions Paid Time Off Health & Wellness Resources Employee Discounts This position's standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off. This role may offer a competitive relocation assistance package. Basic Qualifications: • T2 Software Test Engineer: 2 Years with Bachelors in relevant field of study; 0 Years with Masters or 4 additional years in lieu of a degree. • T3 Principal Software Test Engineer: 5 Years with Bachelors in relevant field of study; 3 Years with Masters; 0 Years with PhD or 4 additional years in lieu of a degree. • Must have an active U.S. Government DoD Secret security clearance at time of application, current and within scope, with a reinvestigation date occurring in the last 6 years. • US Citizenship with Ability to obtain Special Program Access (SAP) approval within a reasonable period of time, as determined by the company to meet its business need • Understanding of the software development lifecycle and agile development methodology, RVAM skills/experience • 2+ year experience in scripting skills (Python, C++,Java, Bash, Shell/Bash, or similar programming language) • 2+ year experience in Requirements Verification/General test methodology, unit testing, integration testing, regression testing. • 2+ year experience with Atlassian tool suite (JIRA, Git, Confluence) Would be Nice to Have: • Experience with IBM Rational tool suite (DOORS and Jazz) • Experience using software test automation tools/frameworks • Experience with code analysis tools • Experience developing ICDs and defining interfaces in an MBSE environment • Familiarity with CSSAM / RVAM Governance #Sentinelsoftware Primary Level Salary Range: $77,200.00 - $115,800.00Secondary Level Salary Range: $95,300.00 - $142,900.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $95.3k-142.9k yearly Auto-Apply 60d+ ago
  • Control Software Engineering Intern Summer 2026

    Westinghouse Nuclear 4.6company rating

    Senior software engineer job in Ogden, UT

    Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset, and we seek to identify, attract and recruit the most qualified talent while recognizing and encouraging the value of diversity in the global workplace. About the role: As a Control Software Engineering intern, you will work with an experienced Software Engineer to provide software engineering support at a zirconium manufacturing facility for equipment, systems, and processes for use in the commercial nuclear power industry. You will report to the Lead Engineer and be located at our Ogden location. This is a paid full-time onsite summer position.
    $57k-74k yearly est. 44d ago
  • Back End Software Developer

    Booz Allen Hamilton 4.9company rating

    Senior software engineer job in Clearfield, UT

    The Opportunity: As a back-end developer, you know that a good site or system needs the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We're looking for an experienced back-end developer with the software engineering skills it takes to identify potential risks, contribute to solution development, and create efficient and effective systems for our clients. As a back-end developer at Booz Allen, you'll use the latest architectural approaches and open-source frameworks and tools to deliver solutions. You'll be developing and maintaining the technology needed to power the components which enable the user-facing side of enterprise applications databases to conceptualize and implement data storage solutions, run performance testing and benchmarking, and optimize data performance. Using your software engineering experience, you'll work with the development team to create custom tools, systems, and sites with consistent performance and scalability. In this role, you'll make a mission-forward impact as you further your skillset and career. Work with us as we shape systems for the better. Join us. The world can't wait. You Have: 5+ years of experience implementing, maintaining, and supporting Agile software development to modernize systems 5+ years of experience with CI/CD pipelines, database development, and middleware, including SQS, SNS, Airflow, Lambda, or EventBridge 2+ years of experience securing and containerizing software using Docker 2+ years of experience operating within AWS environments and using AWS or Azure tools such as IAM management, EC2, Terraform, or CloudTrail Experience in a Scrum Master role, executing Agile methodology, extreme programming, product management, and software products Experience creating solutions to complex problems within a collaborative, cross-functional team, leading technical sessions, and mentoring junior coding personnel Experience presenting proposed solutions to stakeholders Ability to obtain a Secret clearance Bachelor's degree and 5+ years of experience in software engineering, or 8+ years of experience in software engineering in lieu of a degree Nice If You Have: 3+ years of experience leading technical sessions or mentoring junior coding personnel Experience presenting technical concepts to audiences Experience with Java, JavaScript, SQL, Python, server-side development, middleware, application or data integration, API development, core application systems, Node.js, Groovy, Scala, Spring Cloud, Spring Core, Spring-Boot, or Spring Data Experience writing source code for new applications or generating and enhancing code samples for existing applications Experience acquiring client requirements and resolving workflow problems through automation optimization Experience with AWS Gov Cloud or DoD environments Knowledge of using message brokers such as Kafka, RabbitMQ, SQS, or SNS, and various databases, including NoSQL and SQL Ability to work with automated testing tools to perform testing and maintenance Top Secret clearance Master's degree Clearance: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information. Compensation At Booz Allen, we celebrate your contributions, provide you with opportunities and choices, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and dependent care. Our recognition awards program acknowledges employees for exceptional performance and superior demonstration of our values. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in Booz Allen's benefit programs. Individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits. We encourage you to learn more about our total benefits by visiting the Resource page on our Careers site and reviewing Our Employee Benefits page. Salary at Booz Allen is determined by various factors, including but not limited to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $86,800.00 to $198,000.00 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of Booz Allen's total compensation package for employees. This posting will close within 90 days from the Posting Date. Identity Statement As part of the application process, you are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud. Work Model Our people-first culture prioritizes the benefits of flexibility and collaboration, whether that happens in person or remotely. If this position is listed as remote or hybrid, you'll periodically work from a Booz Allen or client site facility. If this position is listed as onsite, you'll work with colleagues and clients in person, as needed for the specific role. Commitment to Non-Discrimination All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local, or international law.
    $86.8k-198k yearly Auto-Apply 60d+ ago
  • Senior Software Engineer

    Space Dynamics Laboratory 3.9company rating

    Senior software engineer job in North Logan, UT

    Join the Space Dynamics Laboratory (SDL) team, where you'll contribute to groundbreaking innovations! We are seeking an experienced Software Engineer to join our Strategic Military Space (SMS) Division. The emphasis will be on satellite ground systems and related tooling, which will be used by mission and satellite operations teams in various capacities. Integration of the satellite to the ground system is often performed. Software maintenance and operational support are also expected. The role of a Senior Software Engineer emphasizes advanced expertise in software development, focusing on the design, implementation, and optimization of complex systems. Senior Software Engineers are tasked with delivering high-quality technical solutions and contributing to the architecture and development of scalable and reliable software systems. While the primary focus is on technical excellence, the role may also involve leadership responsibilities to support and guide the team in achieving successful release cycles. The Strategic & Military Space Division delivers advanced satellite and sensor systems that support the Department of Defense and the Intelligence Community. Our division is a key component of national security, providing technological solutions and expert mission support. Become part of a team dedicated to making a tangible contribution to our nation's defense capabilities. Key Responsibilities: Executes all phases of software development including requirements, design, implementation, testing, delivery, documentation, and maintenance Plans and provides technical expertise on projects or major phases of significant projects Evaluates vendor capabilities to provide required products or services May serve as architect lead to focus on key software areas to ensure new features are cohesively designed to be integrated back into the larger existing product May help design new software architecture to better support product goals May provide work leadership to other members of the team May manage small teams and lead small projects, including selecting, mentoring, training, and other employee development functions Coordinates with Program Managers and Software Systems Engineers to meet product design goals Required Qualifications: Must be a US citizen with the ability to obtain and maintain US Government Security Clearance BS degree in engineering, computer science, or a related field and 10 years of relevant experience Proficiency in all phases of software development including requirements, design, implementation, testing, delivery, and maintenance Ability to respond resourcefully to new demands and challenges Superior analytical and problem-solving abilities Ability to provide leadership and mentoring to junior Engineers Ability to serve as a technical adviser to Program Managers on proposals and in program execution Strong understanding of the lab's core technologies and capabilities including: Architect, design, develop, and analyze complex and difficult software systems Expertise in at least one of the following languages: C# (preferred), C++, Java Experience with a database and associated query language (i.e., SQL) Experience with front-end frameworks (Angular, etc.) Expertise with web languages (Typescript, JavaScript, CSS, etc.) Ability to write clean, consistent, and well-documented code Experience with software test methodologies (unit, integration, etc.) Experience with agile development methodologies and DevOps concepts Experience with use of version control software, ticketing, and collaboration documentation tools Experience with utilizing design patterns Experience with microservice architecture and/or message-based application design Preferred Qualifications: US Government Top Secret Security Clearance 3+ years leading a technical team 3+ years of experience in web application development Ability to anticipate risks and develop contingency plans to manage them Ability to relate well to people at all levels inside and outside of the organization Proven organization and planning skills Highly self-motivated and directed Effective written and verbal communication skills Ability to develop, debug, and deploy containerized solutions (Docker, K8S, Helm, etc.) Advanced AWS infrastructure and services knowledge and experience Experience with system level integration Experience with satellite flight or ground systems *Salary Range $117,500 - $156,000 Salary commensurate based on education and experience This range serves as a general guideline and may vary based on factors such as role, level, location, market conditions, and individual qualifications, including job-related skills, experience, and relevant education or training. The range displayed in the job advertisement reflects the minimum and maximum target salaries across all US locations. Specific salary details for a candidate's preferred location can be provided by the recruiter or HR manager during the hiring process. Why Join SDL? *SDL offers competitive salaries and a comprehensive benefits package. Visit our Benefits Page to learn more about what we offer. SDL delivers advanced multi-domain solutions to protect national security and enable scientific discovery. Our expertise in satellites, sensors and instruments, ground systems and data processing, and autonomous systems plays a critical role in missions supporting NASA and the Department of Defense. Join our team of engineers, scientists, technicians, and business professionals in our seventh decade of delivering mission success. At SDL, we strive to uphold a culture of respect, collaboration, empowerment, and accountability. We listen with open minds, seek to understand diverse perspectives, and engage in thoughtful dialogue. We work together by sharing knowledge, involving others, and offering support. We trust and empower our team members to take ownership, act with integrity, and be accountable. Above all, we deliver on our commitments to each other and to our mission partners. For questions, assistance, or accommodation with the application process or the DoD SkillBridge program, please contact **********************.
    $117.5k-156k yearly Auto-Apply 60d+ ago
  • Daytime Team Member

    100012-Swig Logan

    Senior software engineer job in Logan, UT

    Job Description At Swig, we're all about fun, energy, and giving our customers an unforgettable experience. You'll wear many hats, but your top priority is creating happy moments in every cup. Whether you're perfecting a drink, greeting customers with a smile, or keeping things clean, you'll be part of a team that treats every customer like family. From our famous "dirty sodas" to those genuine, friendly connections, you'll help create an environment where everyone feels right at home. Ready to serve happiness in a cup and have fun while doing it? Join us at Swig-where the only thing better than the drinks is the team! How You'll Make an Impact: Craft quality drinks and food by following Swig's procedures. Communicate clearly with guests and teammates to ensure a smooth, seamless experience. Keep the dining room, outdoor areas, and workspaces spotless - from wiping tables to deep cleaning as needed. Handle prep, stocking, and staging to keep everything organized and efficient. Assist with to-go and delivery orders, ensuring accuracy and timely service. Maintain food rotation, cleanliness, and adhere to safety and sanitation standards. Collaborate with your team to meet goals and create a welcoming atmosphere. Offer add-ons and special menu items, helping customers discover new favorites and enhancing their experience! Follow all company policies and procedures to uphold our standards and values. Perform other duties as needed. What You'll Bring to the Role: Daytime Team Members must able to work between 7am-3pm on weekdays. Live by Swig's core values: Positivity, Humility, Competency, and Integrity, ensuring top-notch customer service. Exceptional attention to detail, ensuring everything is just right. Excellent communication skills - both verbal and written. A collaborative, growth-focused attitude, always ready to learn and help your team succeed. The ability to multitask and handle fast-paced situations with ease. A food handler's permit and reliable transportation. Regular, predictable attendance and the ability to work as part of a close-knit team. Must be at least 16 years of age. Previous restaurant experience is a plus! Pay & Perks: Earn up to $12-14/hr (this includes tips!) Discounted Drinks & Cookies Flexible hours and a fun, fast-paced work environment. Opportunities for Growth Participate in company wide competitions for prizes and recognition! Who We Are: Swig is the fastest growing and most successful drink brand in America, going viral on TikTok with users driving miles away for the dirty soda. Swig's employees are at the core of all we do, we offer unique opportunities and delightful teams who create happiness one cup at a time. We use eVerify to confirm U.S. Employment eligibility.
    $12-14 hourly 11d ago
  • Staff Software Engineer

    Thermofisher Scientific 4.6company rating

    Senior software engineer job in Logan, UT

    **Staff Software Engineer (Angular / C#.NET / SQL / MongoDB / Cloud Services)** The **Staff Software Engineer** will be responsible for architecting, developing, and maintaining modern, scalable web applications using **Angular** for the front end and **C#.NET** for the back end. This role includes constructing reliable integrations with SQL Server, MongoDB, and cloud platforms like Azure or AWS to support critical business and internal applications. This position calls for a robust full-stack development background, a comprehensive grasp of software building principles, and the skill to lead technical initiatives while collaborating closely with multi-functional teams. **Key Responsibilities** + Manage the development, creation, and maintenance of web applications with Angular, C#.NET, and ASP.NET Core. + Architect and build **RESTful APIs** and **microservices** to support scalable and secure application development. + Develop and improve databases on SQL Server and MongoDB, ensuring data integrity, performance, and security. + Develop and lead **cloud-based deployments** using platforms such as **Azure App Services** , **Azure Functions** , or **AWS Lambda** . + Offer technical guidance and mentorship to junior developers, implementing guidelines in coding, testing, and deployment. + Collaborate with product owners, QA, and DevOps teams to define requirements, work you're doing, and timelines. + Integrate third-party and internal APIs and ensure seamless data flow between systems. + Address and resolve complex technical issues across the application stack. + Implement CI/CD pipelines and automated testing to streamline deployment processes. + Keep user documentation current, covering architecture diagrams, updates to SRS/SDS, and deployment procedures. **Qualifications** + Bachelor's degree in Computer Science, Engineering, or related field. + **5+ years of hands-on experience** in web application development using **C#.NET** and **Angular** . + Strong front-end experience with **Angular (v10 or newer)** , **TypeScript** , **HTML5** , and **CSS3** . + Deep understanding of **ASP.NET Core** , **Entity Framework** , and **REST API** development. + Solid experience working with both **SQL Server** and **MongoDB** databases (data modeling, queries, and performance tuning). + Shown experience deploying and maintaining applications in **cloud environments** (Azure or AWS). + Proficiency in leading continuous integration/continuous deployment workflows, Git, Azure DevOps, or equivalent platforms. + Strong understanding of **object-oriented programming** , **SOLID principles** , and **software architecture guidelines** . + Excellent communication, problem-solving, and leadership skills. + Must be legally authorized to work in the United States without sponsorship. **Preferred Qualifications** + Experience with **.NET 6+** , **microservices architecture** , and **containerization (Docker/Kubernetes)** . + Knowledge of **serverless computing** , **API gateways** , and **cloud monitoring tools** . + Experience with **Agile/Scrum** methodologies. + Prior experience in **manufacturing** , **laboratory** , or **regulated environments** is a plus. **Compensation and Benefits** The salary range estimated for this position based in Indiana is $93,800.00-$140,675.00. This position may also be eligible to receive a variable annual bonus based on company, team, and/or individual performance results in accordance with company policy. We offer a comprehensive Total Rewards package that our U.S. colleagues and their families can count on, which includes: + A choice of national medical and dental plans, and a national vision plan, including health incentive programs + Employee assistance and family support programs, including commuter benefits and tuition reimbursement + At least 120 hours paid time off (PTO), 10 paid holidays annually, paid parental leave (3 weeks for bonding and 8 weeks for caregiver leave), accident and life insurance, and short- and long-term disability in accordance with company policy + Retirement and savings programs, such as our competitive 401(k) U.S. retirement savings plan + Employees' Stock Purchase Plan (ESPP) offers eligible colleagues the opportunity to purchase company stock at a discount For more information on our benefits, please visit: ***************************************************** Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
    $93.8k-140.7k yearly 56d ago
  • Certified Level II or Level III Snowboard Instructor

    The Summit 4.5company rating

    Senior software engineer job in Eden, UT

    Requirements Job Title: Certified Level II or Level III Snowboard Instructor Department: Sports & Recreation Status: Seasonal (FT & PT) Reporting To: Ski & Snowboard School Senior Manager Join us for an incredible experience as a Powder Mountain Professional Instructor! We are transforming ourselves into a one-of-a-kind resort experience - with fresh powder lines and an uncrowded Ski and Snowboard School Experience. You will enjoy top of industry pay, unparalleled training opportunities and the luxury of uncrowded class sizes on an uncrowded mountain. We will provide the opportunity and resources to support you in your career aspirations - no matter how large or small. If you are a growth minded professional instructor, come reach your full potential at Powder Mountain. You will be earning a highly competitive wage while teaching our guests on our beautiful 10,000 acres. After a day with the Ski & Snowboard School we anticipate our guests to have the same love for Powder Mountain that we have exemplified since 1972! Don't miss out! Join the new Powder Mountain Ski and Snowboard School today! This application is specific to non-returning, new-to Powder Mountain Ski and Snowboard School candidates that have a Level 2 or 3 AASI (or equivalent) certification. Key Responsibilities: Be team-oriented and laser focused on providing a positive guest experience on the mountain and in Powder Mountain facilities Demonstrate skilled snowboarding and teaching techniques while exhibiting safety best practices Create a safe and fun learning environment Teach a variety of lessons including first timers, adults and children Pro-actively engage with guests during the check in process to build a trusting rapport Provide guest feedback that encourages new snowboarders and drives a desire to return to Powder Mountain Ensure guests are equipped appropriately with matched snowboard equipment and safety devices Requirements and/or Qualifications: Ability to snowboard safely on blue terrain Previous experience in guest services role as a ski or snowboard instructor or in the ski industry - preferred Positive, fun, creative mindset, with ability to discuss the uniqueness of Powder Mountain Ability to uphold the highest levels of guest safety during inclement weather, in 9000+ altitude, and variable snow conditions 18 years of age and ability to pass background check Ability to work evenings, weekends, and holidays Desire to work with guests of all ages for up to 7 hours High School Diploma or equivalent - preferred Minimum of Level II PSIA - AASI Certification, or equivalent - required Crossover certification and experience - preferred Physical Requirements: Ability to lift 50lbs or assist guests onto chair lifts and into standing positions Full range of body movements Reach, push, pull, lift, and carry objects that may be heavy (40+lbs) Prolonged periods of standing, walking, bending, and twisting Walk on even/uneven/slippery terrain Climb/descend stairs/ladders Manual dexterity to operate manual tools and power equipment on a constant basis Safely handle hazardous materials Working Environment: The work environment is primarily in an outdoor environment. Work is performed outside consisting of extreme temperatures, loud sounds that may be distracting and in inclement weather (rain, snow, ice) at high altitude (9,000+ feet). This role will see sun and wind exposure on a daily basis. Salary Description $26.00 - $80.00/hr
    $26-80 hourly 60d+ ago
  • Programmer

    WSU Applicant Job Site

    Senior software engineer job in Ogden, UT

    Required Qualifications C# Programming experience (Classroom or Professional) VB.net Programming experience (Classroom or Professional) Preferred Qualifications -Visual Studio Experience -C# Programming Experience -VB.net Programming Experience -Graphic design experience. -Database Programming knowledge
    $57k-80k yearly est. 60d+ ago
  • Senior Software Engineer

    Systems Planning and Analysis, Inc. 4.8company rating

    Senior software engineer job in Perry, UT

    Systems Planning and Analysis, Inc. (SPA) delivers high-impact, technical solutions to complex national security issues. With over 50 years of business expertise and consistent growth, we are known for continuous innovation for our government customers, in both the US and abroad. Our exceptionally talented team is highly collaborative in spirit and practice, producing Results that Matter. Come work with the best! We offer opportunity, unique challenges, and clear-sighted commitment to the mission. SPA: Objective. Responsive. Trusted. Veracity Forecasting Portfolio (VFP) is part of the Sea, Land, Air Division's Analysis Group within SPA. Our unique processes result in authoritative, data-driven analyses that assist enterprise managers with complex decision making. We offer our customers proven expertise in descriptive, predictive, and prescriptive analytics; advanced mathematics and computational techniques (a.k.a. data science); and software engineering. Our mission is to help enterprise leaders make complex, fully informed decisions and save money in the process. SPA has an immediate need for a Senior Software Engineer. #KS Responsibilities As a senior software engineer within the Veracity Forecasting Group at SPA, you will be responsible for leading software development teams building software tools that produce authoritative, data-driven analyses for our clients. You will be responsible for helping maintain the sterling reputation that we have developed for the quality of our analytical products. As a software engineer you will be responsible for developing novel prototypes and expanding the capabilities of our existing simulation and modeling tools. As a senior leader in the company, who not only excels in technical expertise, we also expect you use your experience to mentor junior developers, foster collaboration across teams, and actively contribute to business development efforts for providing innovative solutions that align with our strategic goals. This work is hybrid. Also prospective candidates can work out of either Perry, UT or Alexandria, VA. Qualifications Required Qualifications: * Master's degree in Science/Engineering (Computer Science, Computer Engineering, Mechanical Engineering, Aerospace Engineering, Materials Science, Electrical Engineering, Chemical Engineering, Civil Engineering, Biomedical Engineering, Physics, Math, Applied Math, Chemistry, Statistics) * Excellent programming and software engineering skills with 8+ years of professional experience in at least one of the following programming languages: Python, C/C++, Java, C#, JavaScript/Typescript, Rust * Proficient with Git * Sustained attention to detail, excellent verbal and written communication skills, a desire to work on and solve challenging problems, and an ability to work independently and as part of a team * Interest in supporting business development for innovative efforts * US Citizenship, and the ability to obtain and maintain a DoD Secret clearance Desired Qualifications: * Object oriented programming, physics-based modeling, advanced statistics and mathematics, numerical optimization, machine learning, and Monte Carlo simulation * Experience in developing and implementing generative AI solutions, including natural language processing, image generation, or reinforcement learning algorithms to enhance model capabilities and decision-making processes. * React, FastAPI, Node.js, Numpy/Scipy, Polars, Matplotlib, Pytorch, Tensorflow * Numerical Optimization toolsets and solvers e.g. Google OR Tools, Pyomo, CPLEX, Gurobi, Scipy Optimize * Database design (SQL or other), and/or Linux and AWS or other cloud services * Experience leading business development capture efforts and proposal development * Department of Defense, Department of Navy, and/or United States Air Force experience Responsibilities Systems Planning and Analysis, Inc. (SPA) delivers high-impact, technical solutions to complex national security issues. With over 50 years of business expertise and consistent growth, we are known for continuous innovation for our government customers, in both the US and abroad. Our exceptionally talented team is highly collaborative in spirit and practice, producing Results that Matter. Come work with the best! We offer opportunity, unique challenges, and clear-sighted commitment to the mission. SPA: Objective. Responsive. Trusted. Veracity Forecasting Portfolio (VFP) is part of the Sea, Land, Air Division's Analysis Group within SPA. Our unique processes result in authoritative, data-driven analyses that assist enterprise managers with complex decision making. We offer our customers proven expertise in descriptive, predictive, and prescriptive analytics; advanced mathematics and computational techniques (a.k.a. data science); and software engineering. Our mission is to help enterprise leaders make complex, fully informed decisions and save money in the process. SPA has an immediate need for a Senior Software Engineer. #KS
    $96k-128k yearly est. Auto-Apply 60d+ ago
  • Lead Software Engineer - Dashboard Team

    Qnergy Careers

    Senior software engineer job in Ogden, UT

    Job DescriptionDescription: Lead Software Engineer - Build the Platform That Powers Real-World Impact If you're bored shipping yet another internal tool no one actually uses, here's your escape hatch: come build the software that drives real machines, real customers, and real clean-energy outcomes. Qnergy's Dashboard platform powers the monitoring, performance insights, and operational intelligence behind our methane-abatement systems. In other words-your code won't be sitting in a corner. It'll be out in the world doing something that matters. We're looking for a Lead Software Engineer who loves owning the technical direction and leveling up the team around them. If you want a role where you get to architect, mentor, ship product, and set the tone for how great engineering should feel-this is it. What You'll Own Drive the architecture, quality, and maintainability of Qnergy's Dashboard web app. Lead sprint planning, backlog grooming, and technical design reviews that actually move work forward. Mentor and coach junior engineers-code reviews, pairing, and real growth, not gatekeeping. Work shoulder-to-shoulder with product, firmware, and infrastructure to keep priorities aligned. Champion and evolve our engineering practices: CI/CD, testing, documentation, the whole ecosystem. Onboard new engineers and help shape the culture of the software team. Communicate risks, wins, and direction directly with the Director of IT & Software. Stay hands-on with development while keeping an eye on emerging tools and frameworks. Requirements: What You Bring 5+ years of experience building modern web applications. Strong experience with tech like React, Node.js, and related stacks. Comfortable leading projects and mentoring engineers. Solid foundation in system design, performance optimization, and clean code practices. Experience in fast-moving, cross-functional environments. Bonus: exposure to industrial, IoT, or embedded/hardware-adjacent products. Excellent communicator who's not afraid to simplify the complex. Familiarity with Agile methodologies. Understanding of APIs and integrations across firmware/hardware systems. Work Environment Standard office setting: extended computer use, seated work, multitasking across projects. Heavy focus on digital collaboration, documentation, and cross-team communication. Why Qnergy If you like working at the intersection of software, hardware, and real-world environmental impact and you want the autonomy to build things right, this is your kind of role. We move fast, we solve real problems, and we invest in people who raise the bar. What We Offer Qnergy invests heavily in its people. Here's the quick version: Health & Wellness Four medical plans (PPO + HDHP/HSA) on the Cigna network 100% covered preventive care + $0 virtual visits Strong dental and vision coverage with no waiting periods Qnergy-funded HRA + employer HSA contributions Financial Security 401(k) with 100% match on the first 4% you contribute, plus discretionary match potential Fully employer-paid short-term and long-term disability Company-paid life + AD&D (2× salary) Time & Support Robust PTO, paid holidays, company shutdown during Christmas-New Year Employee Assistance Program with in-person and virtual support Exclusive mobile phone discounts (average savings: $1,359/year) Why People Join Mission-driven work, small-team agility, real impact, and benefits that punch way above our size. Ready to lead something meaningful? Apply today and help build the platform that powers clean-energy innovation.
    $96k-135k yearly est. 21d ago
  • Sr Software Engineer

    Conservice 4.1company rating

    Senior software engineer job in River Heights, UT

    As the Utility Experts, we partner with real estate owners and managers to optimize cash flow and conserve resources through our software-enabled utility management platform. We thrive on looking for ways to make improvements to processes, products and individual performance, accepting ownership for all positive and negative actions while recognizing actions have the potential to affect many others and striving to resolve all situations in a positive manner, sharing the successes and the challenges equally, and never being satisfied with the status quo and always looking for ways to reach beyond our goals. Responsibilities As a Senior Software Engineer, you will: * Developing medium to large websites, console applications, and RESTful APIs using the Microsoft stack with C# and JavaScript. * Contributing to an agile project team consisting of Web Developers, Technical Leads, Projects Managers, and Strategists to help understand and document client requirements, estimate work, develop new solutions, and enhance existing solutions. * Building and maintaining internal tools to streamline our development process, proactively react to issues and enhance productivity. * Understanding and collaborating on our development and coding best practices. * Actively participating in code reviews. * Building packages and deploying software to integration environments such as Microsoft Azure and Jenkins. * Help build solutions with modern software design patterns, debugging and refactoring. * Utilizing tools like JavaScript frameworks with React, Vue.js, or Angular, Next.js, .NET with .NET Core, C# (VS Studio) for Frontend and MS SQL as well as other databases like CouchDB, MongoDB or Postgres for backend. * Experience with code versioning tools, such as Git or SVN. * Experience with continuous integration and automated build products like Jenkins or Azure DevOps, CI-CD, Metroplex etc. * Familiarity with Microsoft Azure or Amazon Web Services (AWS). * A plus to have * Experience with creating and maintaining RESTful micro services. * Datadog and similar logging and monitoring tool is plus * Strong testing and quality assurance ethic. * Excellent verbal and written communication skills with the ability to interface directly with clients. * Ability to thrive in an independent environment * Bachelor's degree (or close to graduating or equivalent work experience) in Software Engineering, Systems Engineering, Computer Science, Information Analysis or similar. * 5+ years of experience developing web applications and RESTful APIs in C#, JavaScript, and Microsoft MVC. * 5+ years of experience with modern software design patterns, debugging and refactoring. * 3+ years of experience with JavaScript frameworks with React, Vue.js, or Angular, Next.js. (React, Next.js preferred) * Experience troubleshooting HTML, JavaScript, and CSS issues. * Experience resolving cross-browser compatibility issues. * Familiarity with search engine optimization best practices * Experience with MS SQL as well as other databases like CouchDB, MongoDB or Postgres * Experience with Visual Studio Tooling. * Experience with code versioning tools, such as Git or SVN. * Experience with continuous integration and automated build products like Jenkins or Azure DevOps, CI-CD, Metroplex etc. * Familiarity with Microsoft Azure or Amazon Web Services (AWS).
    $91k-116k yearly est. 5d ago
  • Software Developer

    The JAAW Group

    Senior software engineer job in Clearfield, UT

    The JAAW Group is seeking a skilled and experienced Software Developer with expertise in C# to join our team at Hill Air Force Base (HAFB). As a Software Developer, you will be responsible for designing, coding, testing, and implementing software solutions to support our defense-related projects. Your proficiency in C# and software development best practices will contribute to the success of our mission-critical systems. Responsibilities: - Collaborate with cross-functional teams to gather software requirements and translate them into well-designed, efficient, and maintainable C# code. - Develop new software applications and enhance existing systems using C# and related technologies. - Write clean, scalable, and documented code that adheres to coding standards and best practices. - Perform unit testing and troubleshoot software defects to ensure high-quality and reliable software solutions. - Participate in design and code reviews, providing valuable feedback and suggestions to improve software designs and performance. - Collaborate with software architects and technical leads to design and implement efficient and scalable solutions. - Ensure the performance, security, and stability of software applications through effective debugging, profiling, and optimization techniques. - Stay updated with the latest industry trends and advancements in C# and related technologies, bringing in new ideas and solutions where applicable. - Work in an Agile development environment, participating in daily stand-ups, sprint planning, and retrospectives. - Collaborate with customers, end-users, and stakeholders to understand their requirements and provide timely support and resolutions. - Contribute to the documentation of software components, including system design, architecture, and code, to ensure proper knowledge transfer and future enhancements. - Adhere to software development processes and methodologies, following established protocols and best practices. - Keep a track record of software development tasks, time estimates, and progress using issue tracking and project management tools. - Collaborate with other developers, testers, and project managers to ensure successful software delivery within project timelines. - Continuously work towards improving software development practices, tools, and techniques to enhance productivity and deliver high-quality software. Requirements: - Bachelor's degree in Computer Science, Software Engineering, or a related field. - Proven experience (2-7 years) working as a Software Developer, with a focus on C# development. - Strong expertise in C# programming language and .NET framework. - Experience with developing desktop applications, web applications, or services using C#. - Proficiency in Microsoft development tools and technologies (e.g., Visual Studio, .NET Core, ASP.NET, SQL Server). - Familiarity with software development methodologies such as Agile, Scrum, or Kanban. - Solid understanding of object-oriented programming (OOP) principles and design patterns. - Knowledge of software testing practices, including unit testing and integration testing. - Experience with version control systems (e.g., Git, SVN) and collaboration tools (e.g., JIRA, Confluence). - Excellent problem-solving and analytical skills, with the ability to debug and troubleshoot complex software issues. - Strong communication skills, both written and verbal, with the ability to effectively articulate technical concepts to peers and stakeholders. - Security clearance (or eligibility to obtain one) is required for certain positions. Join The JAAW Group and contribute your C# expertise to the development of cutting-edge software solutions at Hill Air Force Base. We offer a collaborative and challenging work environment, competitive compensation package, and opportunities for professional growth and advancement.
    $65k-89k yearly est. 15d ago
  • C# Software Engineer

    Autonomous Solutions

    Senior software engineer job in Mendon, UT

    At ASI, we are revolutionizing industries with state-of-the-art autonomous robotics solutions. Whether its construction, solar, agriculture, or something new, we deliver technologies that enhance safety, productivity, and efficiency. With our core values of Simplicity, Safety, Transparency, Humility, Attention to Detail and Growth guiding everything we do, we're shaping the future of automation in dynamic markets. Mobiusâ„¢ Autonomous Vehicle Control is the industry's most advanced unmanned command and control solution which allows users to enjoy safer, more productive robotic vehicle operations. As a Software Engineer, you will learn to be a key member of our development team, focusing on creating small features related to the design, development, and enhancement of Mobius Autonomous Software. You will collaborate with various teams to help deliver high-quality, scalable software solutions. Additionally, you'll work to ensure seamless integration of software with hardware components, contributing to the efficiency and reliability of our autonomous systems. Responsibilities: Collaborate with individual teams to design, develop, and implement small features and enhancements for Mobius Autonomous Software. Write clean, efficient, and maintainable code in C# language, ensuring high-quality and scalable software. Participate in the full software development lifecycle. Participates in thorough testing and debugging to ensure software functionality, performance, and reliability. Collaborate with team members to understand requirements and translate them into technical specifications and solutions. Stay up to date with emerging technologies, industry trends, and best practices to drive continuous improvement and innovation within the team and the product. Required Qualifications: Graduated, or will graduate in the next 3 months, with a bachelor's degree in computer science, software engineering, or a related field. Between 1 to 3 years of direct software development experience in either college or a professional work environment. Proficient in C# language, with a small portfolio of projects showing software application and development work. Understanding of software design principles like SOLID. Excellent problem-solving skills and ability to work effectively in a collaborative team environment. Communication skills to articulate ideas and collaborate effectively with team members and stakeholders. Desired Qualifications: Experience working in Robotics, Automation, or a similar field. Familiarity with software development methodologies, such as Agile or Scrum. Familiarity with software testing frameworks and continuous integration tools. Understanding of software algorithms, and data structures. Experience with version control systems (e.g., Git). At Autonomous Solutions, Inc. (ASI), we are committed to fostering a diverse, inclusive, and equitable workplace where all employees and applicants have equal opportunities. We prohibit discrimination and harassment of any kind based on race, color, religion, sex, national origin, age, disability, genetic information, veteran status, sexual orientation, gender identity, or any other legally protected characteristic. ASI complies with all applicable federal, state, and local laws regarding non-discrimination in employment and is dedicated to providing reasonable accommodations for individuals with disabilities throughout the hiring process.
    $64k-90k yearly est. 7d ago
  • Software Engineer

    Sentar 3.7company rating

    Senior software engineer job in Roy, UT

    Sentar is proud to be an employee-owned company, fostering a culture of empowerment, collaboration, and innovation. Sentar is dedicated to developing the critical talent that the connected world demands to create solutions to address the convergence of cybersecurity, intelligence, analytics, and systems engineering. We invite you to join the team where you can build, innovate, and secure your career. Sentar is seeking a Software Engineer in Roy, UT! Role Description: Sentar is looking for a Software Engineer to support U.S. Air Force s Ground Based Strategic Deterrent (GBSD)/Sentinel program out of Roy, UT. The scope of this contract is to replace the Minuteman III missile. The software engineer develops, maintains, and enhances complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software tradeoffs, software reuse, use of Commercial Off-the-shelf (COTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. Qualifications: Clearance Level: Secret with SAP Eligibility Education: Bachelor of Science degree in a STEM (Science, Technology, Engineering or Math) discipline. Experience: Level 0: Bachelors degree / Level 1: 5 years of experience / Level 2: 10 years of experience / Level 3: 15 years of experience Experience in software development in at least one object-oriented programming language such as Java or C++. Experience with UI design and development, or experience Interpreting complex algorithms and requirements for implementation. Familiarity with Model-Based Systems Engineering languages (SysML/UML) and concepts. Preferred: Proficiency in Agile, C/C++, JAVA/JS expertise and real-time processing including: processes threads, scheduling, synchronization mechanisms and memory management required. Experience in the use of Atlassian tools Experience with full software lifecycle: specification, design, implementation, integration, debug and maintenance required Experience with JIRA/Confluence Experience with safety critical and nuclear critical software development (DO-178C, AFMAN 91-119, DO-330, etc.) Familiarity with a structured process driven software development environment including peer reviews of all work products, using a revision control system, defect tracking and build release practices required Experience with development drivers and middleware (RTOS, Linux and/or VxWorks) and anti-tampering (cryptographic, secure comms, logging, SW deployment) is preferred Experience with Git products. Experience with applied automated testing techniques including unit and integration testing. Experience with test framework/application and system verification Benefits at Sentar: Our unique ownership model attracts top talent, giving employees the freedom to take initiative and drive meaningful improvements. In addition to cultivating a thriving and inclusive work environment, Sentar offers an extensive benefits package designed to support the well-being of employees and their families. Employee ownership is the foundation of our culture, promoting participation, teamwork, and accountability while ensuring long-term financial security and a commitment to excellence. Voluntary Medical, Dental, Vision, with Health Savings or Flexible Spending Plan options Voluntary Life, Critical Illness, Accident, and Long Term Care insurance options Group Term Life, Short-Term and Long-Term Disability is provided by Sentar to all qualifying employees Generous 401(k) match Competitive PTO plan that graduates quickly with years of service Other leave programs; holiday schedule along with bereavement, maternity, jury and military duty Mental health awareness programs Tuition reimbursement Professional development reimbursement Recognition and Awards programs If you are not ready to apply for this position, submit your resume here to join our talent community. We'll keep you updated occasionally on new job opportunities. Sentar is an Affirmative Action and Equal Opportunity Employer M/F/Vets/Persons with Disabilities Our culture is one of inclusivity and support. Sentar is proudly an Equal Opportunity and VEVRAA Federal Contractor Employer M/F/Vets/Persons with Disabilities. Follow these links to learn more about your rights: EEO Is the Law Poster; EEO Is Law Supplement; and Pay Transparency. We want you to build your career at Sentar, so if you are an individual with a disability and require a reasonable workplace accommodation applying for a job or at any point in the employment process, contact the Recruiting Manager at *********************. Please indicate the specifics of the assistance needed. Thank you for considering Sentar in your employment search. Build, Innovate, Secure Your Career at Sentar.
    $77k-104k yearly est. 28d ago
  • Certified Level II or Level III Snowboard Instructor

    Powder 3.1company rating

    Senior software engineer job in Eden, UT

    Job DescriptionDescription: Powder is a year-round resort and real estate development project nestled throughout 12,000 acres in the Wasatch Mountains of Northern Utah. We are striving to be the premier place of being and doing, a destination that fuses outdoor recreation with a cultural and hospitality program that connects visitors with a deeper sense of self and purpose. Our core values come to life in a unique and natural setting of unparalleled beauty. We're looking for Big-Hearted Champions who are passionate about outdoor recreation, art, and meaningful connection. Together, we're crafting a one-of-a-kind, multi-season destination that seamlessly blends outdoor art, exhilarating recreation, and exceptional hospitality. If you're an enthusiastic, caring team player who strives for excellence-and always tries to do the right thing, even when no one is watching-you'll fit right in at Powder. We Are: Big-hearted: passionate, warm, joyful, and generous. Champions: tenacious, intolerant of mediocrity, and constantly seeking feedback. These values make us who we are and help drive us to fulfill our purpose: to spark wonder! Our Commitment to Equality: Together we are one team, not an "us vs. them" mentality. We are focused on being a progressive employer with pay equity, inclusion, while building diverse teams. Appearance Guidelines: Well-groomed facial hair, tasteful visible tattoos, and minimal facial piercings are acceptable. Perks of Joining Our Big-Hearted Champions: 401K Plan and company match Employee Assistance Program Seasonal Ski & Summer Passes for self, self & dependents + Buddy Vouchers UTA Ski Bus Pass and Employee Shuttle Service Powder Mountain Retail/Rental Discount and On-Mountain F&B Discounts Powder Mountain Snowsports School Discounted Lessons Access to Expertvoice.com, Outdoorly.com Outdoor Prolink and partner discounts. Powder Mountain on-snow uniform for specific roles. Free On-site Gourmet Employee meals Requirements: Job Title: Certified Level II or Level III Snowboard Instructor Department: Sports & Recreation Status: Seasonal (FT & PT) Reporting To: Ski & Snowboard School Senior Manager Position Overview: Join us for an incredible experience as a Powder Mountain Professional Instructor! We are transforming ourselves into a one-of-a-kind resort experience - with fresh powder lines and an uncrowded Ski and Snowboard School Experience. You will enjoy top of industry pay, unparalleled training opportunities and the luxury of uncrowded class sizes on an uncrowded mountain. We will provide the opportunity and resources to support you in your career aspirations - no matter how large or small. If you are a growth minded professional instructor, come reach your full potential at Powder Mountain. You will be earning a highly competitive wage while teaching our guests on our beautiful 10,000 acres. After a day with the Ski & Snowboard School we anticipate our guests to have the same love for Powder Mountain that we have exemplified since 1972! Don't miss out! Join the new Powder Mountain Ski and Snowboard School today! This application is specific to non-returning, new-to Powder Mountain Ski and Snowboard School candidates that have a Level 2 or 3 AASI (or equivalent) certification. Key Responsibilities: Be team-oriented and laser focused on providing a positive guest experience on the mountain and in Powder Mountain facilities Demonstrate skilled snowboarding and teaching techniques while exhibiting safety best practices Create a safe and fun learning environment Teach a variety of lessons including first timers, adults and children Pro-actively engage with guests during the check in process to build a trusting rapport Provide guest feedback that encourages new snowboarders and drives a desire to return to Powder Mountain Ensure guests are equipped appropriately with matched snowboard equipment and safety devices Requirements and/or Qualifications: Ability to snowboard safely on blue terrain Previous experience in guest services role as a ski or snowboard instructor or in the ski industry - preferred Positive, fun, creative mindset, with ability to discuss the uniqueness of Powder Mountain Ability to uphold the highest levels of guest safety during inclement weather, in 9000+ altitude, and variable snow conditions 18 years of age and ability to pass background check Ability to work evenings, weekends, and holidays Desire to work with guests of all ages for up to 7 hours High School Diploma or equivalent - preferred Minimum of Level II PSIA - AASI Certification, or equivalent - required Crossover certification and experience - preferred Physical Requirements: Ability to lift 50lbs or assist guests onto chair lifts and into standing positions Full range of body movements Reach, push, pull, lift, and carry objects that may be heavy (40+lbs) Prolonged periods of standing, walking, bending, and twisting Walk on even/uneven/slippery terrain Climb/descend stairs/ladders Manual dexterity to operate manual tools and power equipment on a constant basis Safely handle hazardous materials Working Environment: The work environment is primarily in an outdoor environment. Work is performed outside consisting of extreme temperatures, loud sounds that may be distracting and in inclement weather (rain, snow, ice) at high altitude (9,000+ feet). This role will see sun and wind exposure on a daily basis.
    $80k-106k yearly est. 11d ago
  • Programmer

    Weber State University 4.2company rating

    Senior software engineer job in Ogden, UT

    This part-time job's responsibilities are primarily working on C#, SQL/database, and VB.net programming on custom projects inside Financial Services IT. Work is scheduled and done around class schedules, but you must be available for, at least, 20 hours during the week (between the hours of 7:30 am-4 pm, Mon-Fri). Required Qualifications C# Programming experience (Classroom or Professional) VB.net Programming experience (Classroom or Professional) Preferred Qualifications * Visual Studio Experience * C# Programming Experience * VB.net Programming Experience * Graphic design experience. * Database Programming knowledge Background Check? Yes Posting Detail Information Job Open Date 08/01/2025 Review Date 08/03/2025 Job Close Date 07/01/2026 Open Until Filled Quick Link for Direct Access to Posting ************************************ Notes to Applicant To apply, complete the online application, attach a resume. A cover letter is optional. If you are hired, please keep in mind that you will need to complete the appropriate Payroll and HR documents prior to beginning work. The screening of applicants will begin immediately. Due to the Affordable Care Act (ACA), individuals who have worked in a salaried capacity for Weber State University are ineligible to be hired as an hourly or adjunct employee at Weber State for six months. Criminal Background check is required as a condition of employment. ADA Essential Job Function ADA Essential Job Function Physical Activity of this position Bending body downward and forward by bending spine at the waist. This factor is important if it occurs to a considerable degree and requires full motion of the lower extremities and back muscles. , Bending legs at knee to come to a rest on knee or knees., Bending the body downward and forward by bending leg and spine. , Extending hand(s) and arm(s) in any direction., Operate, activate, use, prepare, inspect, place, detect, or position. , Grasping. Applying pressure to an object with the fingers and palm. , Expressing or exchanging ideas. Those activities in which they must convey detailed or important instructions to other workers accurately or quickly. , Ability to receive detailed information with or without assistance., Repetitive motion. Substantial movements (motions) of the wrists, hands, and/or fingers. Physical Requirements of this position Sedentary work. Exerting up to 10 pounds of force occasionally and/or negligible amount of force frequently or consistently to move objects, including the human body. Sitting most of the time. Walking and standing only occasionally if ever. Visual Acuity Requirements including color, depth perception and field of vision. Required to perform activities such as preparing and analyzing data and figures; transcribing; using a computer terminal; extensive reading. The conditions the worker will be subject to in this position. None. The worker is not substantially exposed to adverse environmental conditions (such as in typical office or administrative work).
    $45k-62k yearly est. 60d+ ago
  • Software Engineer

    Leader Communications Inc. 4.0company rating

    Senior software engineer job in Clearfield, UT

    comes with a $5000 sign-on bonus. The Software Engineer will provide software development support to include, but not limited to software/system sustainment, scripting and software testing to sustain weapon systems. This includes planning requirements, analysis, testing, reporting and development of test documentation and scripts. Individual must be able to attain and maintain a valid US Government security clearance to be retained in the position. Duties & Responsibilities Utilizes the Collaborative Lifecycle Management (CLM) tool. Provides full software lifecycle development and maintenance support. Performs software engineering and development support in software engineering and development using C, C++, Java and ADA. Provides at a minimum: Bash, Python, and/or Pearl software scripting languages support. Performs Real-time embedded software development. Develops and maintains project test documentation. Maintains support and follows documented software processes. Provides scripting languages support including but not limited to: Compiling, Creating product builds Software distribution, Debugging, Root cause analysis, Log files analysis, Workload estimation, Software design and architecture. Performs software testing support in software testing with: Test Planning, Test execution, Test Reporting, Unit Testing, Regression Testing, Stress testing. Provides technical contributions to team problem solving in a variety of settings including day-to-day interactions, meetings, leadership briefings, formal, informal, non-technical and technical reviews/peer reviews. Develops rules, procedures, or operations to identify issues/problems early and determining effective methods and actions for resolution. Interacts with internal and external customers to communicate information and coordinate actions. Provides guidance to individuals/teams on complex issues/problems that may cross functional areas, and working to resolve conflicts. Develops and advising on technical issues and procedures and communicating them to all levels, both internally and externally. Modifies the inherent technical interface document or test plan to reflect any software modification and brief. Education & Experience Requirements Minimum of 5 years' experience required BS/BA in Computer Science Engineering or related degree (MS/MA is preferred) Secret Clearance (required) US Citizenship required Skill & Certification Requirements Software testing in support of complex systems Automated test tools Scripting Languages (bash python Perl) UNIX/LINUX Development using C, C++, Java and ADA Familiarity with Configuration Management Real-time embedded software development experience (Eclipse, Visual Studio) Proven ability to read requirement documentation with experience in transferring to software implementation Knowledge of the Software Development Life Cycle (SDLC) Agile or DevOps methodologies DoD or Aerospace system support (desired) LCI is an Equal Opportunity Employer/Veterans/Disabled Leader Communications is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. If you'd like to view a copy of the company's affirmative action plan or policy statement, please email **************
    $74k-100k yearly est. Auto-Apply 60d+ ago
  • Team Lead Electronics Technician

    Spartronics

    Senior software engineer job in Logan, UT

    Full-time Description Why Join Us: When you become a part of Spartronics, you're joining a team of dedicated and talented individuals who share a common goal - to win as one. We value talent, innovation, and a hunger for growth. Here, you'll have the opportunity to work with industry leaders in Aerospace & Defense, Medical & Life Science, and Industrial markets where our customers put full trust in us to deliver the most complex, highly regulated products that have to work the first time, every time. About the Role: The Team Lead Electronics Technician plays a crucial role in delivering technical support for test failure analysis and debugging printed circuit boards and product assemblies, utilizing advanced diagnostics and specialized procedures at Spartronics Logan. In addition to hands-on tasks, you'll proudly lead the team-mentoring junior technicians, coordinating efforts, and ensuring high-quality standards by fostering open communication and collaboration, and significantly increasing our team's productivity and efficiency. Responsibilities: Analyze test procedures, schematics, technical notes, and component data to identify the root cause of circuit board assembly test failures. Set up and operate complex test equipment by standard test procedures. Control, document, and process all non-conforming material. Provide technical support for in-circuit and functional test processes. Participate in the development of new product test procedures. Assist engineering in the implementation of new test tools and support as needed. Responsible for the quality of work-in-process. Live Spartronics' company values: Unity, Accountability, Transparency, and Respect. Supervise and mentor the technicians, offering technical assistance and guidance. Set team objectives, coordinate daily assignments, and prioritize tasks to achieve production targets. Foster a positive and collaborative environment within the team, encouraging open communication and knowledge sharing. Participate in cross-functional teams focused on process improvements, quality assurance, and productivity enhancements. Ensure documentation is accurate, complete, and aligned with customer standards. Maintain compliance with ISO 9001, AS9100, ISO 13485, and ITAR regulations. Work Schedule The schedule is a 4-day/10-hour work week. Shift 1: Monday 5:30 AM - Thursday 4:00 PM Overtime (OT): The goal is to limit OT, but it is a reality in manufacturing. Requirements Required Qualifications: High school Diploma or GED. 2 years plus of experience in system testing and debugging at the component level. 3 years plus of leadership, lead, or supervisory experience. Expertise in interpreting schematics, test reports, and diagnostic logs. Effective communication and interpersonal skills to collaborate with diverse teams and individuals. Problem-solving and critical thinking skills to diagnose issues and develop practical and effective solutions. Passion for the success, development, and engagement of team members. Strong proficiency in performance management and conflict resolution to enhance team development and collaboration. Ability to make decisions effectively and to ensure that production schedules are maintained. Must be U.S. persons within the definition of ITAR, with the ability to obtain and maintain a U.S. DoD Security Clearance. ITAR defines a U.S. person as a U.S. Citizen, U.S. Permanent Resident (i.e., 'Green Card Holder'), Political Asylee, or Refugee. Preferred Qualifications: Associate's Degree in Electrical/Electronics Engineering or related field. Certification in IPC-A-610 or J-STD-001. Background in aerospace, military, or medical device electronics. Physical Requirements: Perform complex testing tasks using specialized equipment and instrumentation. Lift test hardware or units up to 50 lbs as needed. Manual and visual tasks require close attention to detail. Extended time at test stations in controlled environments. Join Our Journey: If you're ready to be a part of something extraordinary, challenge the status quo, and shape the future, then we want to hear from you. Together, we'll continue to win, while we build products lives depend on. Our Benefits: Full range of medical, dental, and vision benefits. HSA and FSA options. PTO and Holiday Pay. Company-paid life insurance and disability. 401 (k) with a company match of 50% on every dollar up to 6%. Accident, Critical Illness, Hospital Indemnity, and Legal Insurance are optional plans. Employee Assistance Program. Tuition Reimbursement Program. Opportunities to grow and excel in the Electronics Manufacturing industry at a company that values promotions and learning from within. Every day is different, challenging, and rewarding. How to Apply: If this sounds like the perfect opportunity for you, please apply with your resume and a cover letter outlining your qualifications and why you're excited about joining Spartronics. Salary Description $20.00 - $34.00/Hour BOE
    $20-34 hourly 60d+ ago
  • Operations Systems/Controls Developer

    Schreiber Foods 4.7company rating

    Senior software engineer job in Logan, UT

    Job Category:EngineeringJob Family:Systems & Controls EngineeringJob Description: This position is responsible for developing, managing, and supporting operations systems used primarily on the plant floor and by Operations leaders including Supervisory Control and Data Acquisition (SCADA), Human-Machine Interfaces (HMI's), Manufacturing Execution System (MES), data collection (Historian), operational reporting and dashboards, and integrations with other company systems while also utilizing database systems for storing and retrieving data. This position works with Operations Systems/Controls partners as well as Operations, Engineering, Maintenance, IT, and contractors to identify opportunities and user needs that will increase safety, operational efficiency, control, and performance of production assets and partners. The position designs and develops solutions, system modifications, and enhancements for productivity improvements consistent with company standards and industry best practices. The position also manages projects and contributes to the company standards and improvements in the operations systems/controls space with collaboration throughout the company. Schreiber Foods has standardized to the Inductive Automation Ignition Perspective Platform for SCADA. This role is 100% on-site at our Logan, Utah manufacturing facility. Relocation Benefits: Receive a $10,000 relocation bonus PLUS a generous relocation package if relocating more than 50 miles for this position. What you'll do: Develop, build, and install SCADA, MES, and information management solutions through programming/scripting, tag configuration, graphics, HMI's, reports/dashboards, and database systems to gain the productivity and safety outcomes designed in collaboration with stakeholders and partners. Design solutions to improve safety, efficiency, control, and performance of company assets and partners by working collaboratively with users and fellow operations systems/controls partners to understand opportunities, issues, and potential solutions. Provide issue support, troubleshooting, and proactive maintenance of operations systems, which requires 24/7 call availability, and engage appropriate IT, Maintenance, or other support teams for cross-functional support as necessary. Manage projects and plan system implementations by considering impacts and risks to production processes and end users. Manage project tasks and communicate plans effectively. Build and manage system documentation and user training/guides for operations systems and changes impacting production. Prioritize requests and manage a backlog of system opportunities for operations systems through alignment with key stakeholders and leaders. Implement and support Programmable Logic Controller (PLC) solutions through programming, and communication configurations for situations where PLCs offer the best architected solution. Together with the leadership team, ensures compliance with Food Safety and Food Quality Plans, in addition to customer requirements. Interprets and communicates customer requirements to plant production and/or support groups. Establishes and Audits PCPs, CCPs and Standard Operating Procedures to define and monitor processes, to ensure customer requirements are met. Reviews incidents during which the procedures are not met, and determines appropriate corrective action for partners failing to follow standard procedures. What you need to succeed: Bachelor's degree in Computer Science, Engineering, Business or related field 5+ years experience in Industrial Control Systems or Manufacturing environment if no bachelor's degree. 3+ years experience in Operations Systems/Industrial Control Systems (within a manufacturing environment is preferred). SCADA, HMI, MES, Historian, Reporting/Dashboard, and Programming skills (experience with the Ignition SCADA Platform and the Perspective User Interface module is preferred.) Hardware and software configuration, architecture, and design understanding. Database skills in tables, views, stored procedures, SQL queries, and reporting. Ability to write software code/scripting logic (i.e. Python). Understanding of Programmable Logic Controller (PLC) concepts and programming logic and execution. Understanding of Industrial Control Systems and components. Ability to understand production and manufacturing processes and concepts. Effective Communication skills, both verbal and written. The ability to learn new technologies and software systems efficiently. Ability to plan, prioritize, and lead individual and team projects. Travel up to 5-10%. Eligible partners will receive: Get not one, but TWO retirement benefits. When you join our employee-owned company, you'll be part of our Employee Stock Ownership Plan (ESOP) from day one. In addition to an 8% 401(k) match into the ESOP, Schreiber will contribute an extra amount - about 8% of your earnings - toward your retirement every year. That's a company contribution of around 16% in retirement savings annually. That's hard to beat! Earn bonus pay. You'll have an opportunity to earn incentive pay twice a year when we meet our company goals. Ready to make a move? Receive a $10,000 relocation bonus PLUS a generous relocation package if relocating more than 50 miles for a U.S. Salaried position. Childcare costs. Get up to $5,000 annually to help you with the cost of childcare. Monthly contributions toward childcare expenses, including independent babysitters. Earn $ for focusing on your health. Depending on your medical plan enrollment, earn $1,200 in your HSA or as a cash payout for prevention activities. Plus, use your $600 lifestyle spending account for reimbursements related to health, fitness, weight management, mental health and social wellness. Pursue development that's relevant to your role, career goals and the company. Plus, we offer tuition reimbursement if you want to further your education to grow in your role at Schreiber. Get access to medical, prescription drug, dental and vision benefits starting day one. This includes an onsite nurse and mental health counselor. Experience caring like you've never experienced it before. We have a program that's completely organized by and for other partners who need extra help. It's called Partners Helping Partners. We have hundreds of examples of partners organizing fundraisers to help out others going through a hard time. Sound like a company you'd like to be a part of? Click Apply. Need extra assistance with the application process? Contact ***************************** or call ************. For positions that require any amount of travel: Valid driver's license, auto insurance (at least state minimum- more might be required), acceptable driving record per Schreiber Foods discretion, and vehicle that will ensure applicant can meet the travel necessities of the position are required. Schreiber requires that an employee have authorization to work in the country in which the role is based. In the event, an applicant does not have current work authorization, Schreiber will determine, in its sole discretion, whether to sponsor an individual for work authorization. However, based on immigration requirements, not all roles are suitable for sponsorship. An Equal Opportunity Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. Want to be alerted of new openings? Sign in and click the Job Alerts button in the upper-right corner to create a job alert.
    $90k-116k yearly est. Auto-Apply 4d ago
  • Battery Management Systems Architect

    Electric Power Systems 4.1company rating

    Senior software engineer job in Logan, UT

    Job Description At Electric Power Systems, Inc. (EPS), our mission is to advance, connect, and protect our world with unmatched energy innovation. We design and deliver advanced energy storage systems that power the next generation of defense, flight, and transportation. From enabling electric aircraft to supporting defense systems and sustainable mobility, our team is helping redefine what's possible in energy and aerospace. As part of our growing engineering team in North Logan, Utah, we're looking for a Battery Management Systems (BMS) Architect to lead the design and implementation of the software architectures that power our cutting-edge batteries. In this role, you'll serve as a senior technical authority responsible for the architecture, scalability, and certifiability of EPS's BMS software and controls. You'll define the design strategies, algorithms, and estimators that make our systems both intelligent and dependable. This is a role for a visionary engineer who understands how to transform complex technical requirements into robust, real-time embedded architectures that meet the demanding standards of aerospace and defense. As the BMS Architect, you'll oversee the design, development, and integration of software systems that manage every aspect of energy storage performance. You'll define and refine system solutions based on user needs, integration constraints, and safety requirements, ensuring seamless communication across hardware, firmware, and control systems. You'll lead model-based design (MBD) efforts using Simulink, Stateflow, and Simscape Electrical/Battery, configuring models, solvers, and code generation pipelines that bring high-voltage battery systems to life. Your expertise will drive the implementation of algorithms for state estimation, power management, balancing, pre-charge logic, and fault detection, all while ensuring compliance with stringent certification standards such as DO-178C and DO-311A. Your work will span every level of system design, from developing and validating detailed cell and pack models to implementing estimators for State of Charge and State of Health using techniques like Coulomb counting and Kalman filters. You'll take a hands-on role in developing and validating control logic through simulation, Monte Carlo analysis, parameter sweeps, and hardware-in-the-loop (HIL) testing. Whether you're configuring Embedded Coder pipelines for MISRA-C compliance or managing integration with tools like dSPACE, Speedgoat, or NI platforms, you'll ensure our BMS software is not just functional but scalable, secure, and certifiable. Beyond the technical architecture, you'll be responsible for defining modeling standards, enforcing code review processes, and establishing best practices that elevate the entire engineering team. You'll guide design documentation and validation toward FAA and other regulatory certifications, ensuring our systems meet the rigorous demands of flight. As a leader and mentor, you'll help develop junior engineers, fostering a culture of learning, technical excellence, and collaboration. We're looking for someone with a strong background in electrical and computer engineering, computer science, or a related field. Typically, this means a bachelor's degree and at least ten years of progressive engineering experience, or a master's degree with five or more years in advanced system design. You should have deep expertise in C/C++ for real-time, safety-critical embedded systems, with hands-on experience developing for ARM Cortex-M architectures and peripheral drivers such as CAN, SPI, I2C, and Ethernet. A solid understanding of software unit testing, system introspection, and debugging tools is essential, along with strong proficiency in MATLAB/Simulink, Python, and data processing pipelines. Ideal candidates will also bring experience developing safety-critical or certified BMS or embedded systems, familiarity with DO-178C, DO-254, and DO-330 standards, and experience using tools like Git, Bitbucket, JIRA, and Linux-based development environments. Prior work in aerospace or automotive battery systems and knowledge of FMU/FMI and CAN calibration concepts will make you stand out. This position requires access to information subject to the International Traffic in Arms Regulations (ITAR). As such, candidates must meet the definition of a U.S. Person as defined by applicable law, unless a license or exception applies. At EPS, we're united by a shared vision to engineer a safer, more connected, and more sustainable world through energy innovation. If you're ready to lead the architectural design of systems that will define the future of electric aviation, we invite you to join us and help shape what comes next. SECURITY & COMPLIANCE REQUIREMENT: This position requires access to information subject to the International Traffic in Arms Regulations ("ITAR") and may be shared only with US Persons as defined by law (i.e., a person who is a lawful permanent resident as defined by 8 U.S.C. 1101(a)(20) or who is a protected individual as defined by 8 U.S.C. 1324b(a)(3), such as a citizen or national of the United States, a person who is lawfully admitted for permanent residence, a person lawfully admitted for temporary residence under 8 U.S.C. 1160(a) or 8 U.S.C. 1255(a)(1), a person that is admitted as a refugee under 8 U.S.C. 1157, or a person admitted as an asylee under 8 U.S.C. 1158) unless a license is obtained or an exception applies. Electric Power Systems, Inc. is an Equal Opportunity Employer/Veteran/Disabled (41 CFR 60-1.4). Job Posted by ApplicantPro
    $95k-131k yearly est. 4d ago

Learn more about senior software engineer jobs

How much does a senior software engineer earn in Logan, UT?

The average senior software engineer in Logan, UT earns between $74,000 and $128,000 annually. This compares to the national average senior software engineer range of $86,000 to $151,000.

Average senior software engineer salary in Logan, UT

$97,000

What are the biggest employers of Senior Software Engineers in Logan, UT?

The biggest employers of Senior Software Engineers in Logan, UT are:
  1. Space Dynamics Laboratory
  2. Conservice
  3. Utah State University
Job type you want
Full Time
Part Time
Internship
Temporary