Software Engineer
$100k - $190kGrabJobs
Are you ready to take the helm in shaping the future of tactical mission autonomy, standing shoulder-to-shoulder with trailblazers who are turning cutting-edge dreams into tangible reality? As a vital member of the growing EpiSci team, your influence will be immediate and transformative as we propel towards a future where security and autonomy unite in unprecedented ways. EpiSci isn't just another company; we're a rapidly ascending force of innovation, forging ahead with next-gen tactical mission autonomy technologies that span defense, aerospace, and commercial domains. At our core, we wield the latest advancements in artificial intelligence, autonomy algorithms, wireless communications, and digital signal processing to surmount the most formidable national security challenges. Our Tactical AI prowess is nothing short of extraordinary, offering robustness, dependability, and a rapid adaptability that thrives on the frontlines of emerging missions and obstacles. Picture developing AI aviators for cutting-edge aircraft like the F-22 and F-16, revolutionizing wireless tactical communication systems, and fueling the skies with swarms of autonomous UAVs supercharged by sensor fusion. As a Microservices Software Engineer at EpiSci, your role is pivotal, entailing dynamic endeavors that encompass designing and actualizing architectures and systems across a spectrum of Tactical autonomy applications. Here, you won't just follow the norm; you'll be crafting groundbreaking, hybrid autonomous algorithms that redefine the boundaries of both commercial and defense applications. The challenge is profound and the rewards are immeasurable, as you build superior systems that empower our military with unrivaled capabilities. We understand and cherish the richness that diverse perspectives and backgrounds bring to the table. At EpiSci, we wholeheartedly invite every exceptional individual, regardless of their journey, to join our ranks and become a driving force behind the secure and autonomous world of tomorrow. Your future at EpiSci awaits—ignite your potential and let's redefine what's possible, together. Don't meet every single requirement? At EpiSci, we're committed to building a diverse, inclusive, and authentic workforce, so if you're excited about this role but your previous experience doesn't align perfectly with every qualification, we encourage you to apply anyway! You may be the perfect candidate for this or another role at EpiSci. \n Responsibilities Create and integrate software microservices that operate real autonomous aircraft systems including F16 fighter jets, group 1-5 unmanned aerial vehicles (UAVs), as well as simulated models to accomplish tactical military missions. Collaborate with autonomy engineers to implement production level microservice architectures to control autonomous UASs. Establish and improve software testing and debugging tools for autonomy solutions implemented as service-oriented architectures. Implement, leverage and refactor, and improve state-of-the-art unmanned aerial system (UAS) autonomy algorithms in programming languages for the following autonomy categories to perform tactical military missions: Autonomy loops such as: “Sense, Make Sense, Decide, Act (SMDA)”, “Observe, Orient, Decide, Act (OODA)” loops., “Perceive, Decide, Act’ (PDA)” loops. Sense: Environment sensing and modeling, computer vision, sensor processing, classification, anomaly detection. Make Sense: Environment mapping, data interpretation, 3D voxel grids, GeoGrids, WGS84, aerospace coordinate systems and reference frames (north east down (NED), Geocentri & Geodetic latitudes, Earth-centered-inertial (ECI), earth centered earth fixed (ECEF)), no fly zones, keep-in/keep-out zones. Sensor fusion and target tracking, etc. Find, fix, track, target (F2T2). Decide: State machines, behavior trees, optimization algorithms, constraint solving, classic algorithms (A*, RRT*, DFS, BFS, Branch & Bound, Random Forests), heuristics, optimization, Kalman filters, particle filters, etc. Artificial intelligence techniques such as deep reinforcement learning, reinforcement learning, machine learning, neural networks, supervised learning, unsupervised learning, generic algorithms, Bayesian networks, fuzzy logic, etc. Act: Autonomous 2D & 3D UAS trajectory/motion planning, route planning, SLAM. Classical controls systems, optimal control systems, adaptive control systems, model predictive control systems, especially for integration of 3rd party UAS autopilots. Guidance, navigation, and controls (GNC). Build, leverage, and improve robotic autonomy software architectures that can be deployed on real systems to accomplish military missions (including publish/subscribe architectures). Design autonomy software in collaboration with autonomy engineers that supports full integration with aircraft autopilots, datalinks, sensors, PNT/GPS/INS, ground control stations, etc. Support live flight test of autonomy software on aircraft such as F16s, and group 1-5 unmanned aerial vehicles (UAVs). Collaborate with 3rd party UAS vehicle vendors on the integration of EpiSci autonomy software onto OEM UAS hardware. Collaborate with domain experts and prior DoD warfighters (ex. DoD fighter pilots) to build software autonomy solutions for military missions. Minimum Qualifications Education Requirements: Master’s degree in computer science/related engineering field. 6+ years of hands-on experience developing Python, and Rust software for autonomous robotic systems. Technical Requirements: Experience in developing software for autonomous robotic systems in Python, and Rust Strong procedural and object-oriented programming experience that employs clean code principles and good design patterns. Strong software architecture design experience. Experience developing in Docker and containerized development environments, and using Linux-based operating systems (e.g., RHEL, Ubuntu). Experience using git, Visual Studio Code, GitLab, SonarQube, Azure Container registry. Experience using microservice development and testing tools such as Kubernetes, Pytest, Grafana, Postman, and Hoverfly. Experience with cross-language schema development and maintenance using tools such as Protobuf. Additional Requirements: Passion for solving complex problems with little supervision in a fast-moving team. Ability to balance multiple priorities in a fast-paced, highly collaborative, frequently changing, and sometimes ambiguous environment. Excellent analytical, communication, and documentation skills with demonstrated ability to collaborate across multiple teams. Travel Requirements Must be willing to travel as projects requires. Estimated average travel is once every other month for between 2 days up to 1 week. (~20%) Location Requirements Remote. Security Requirements ( MANDATORY ) Must be a U.S. Citizen. ( MANDATORY ) Must be eligible for a U.S. SECRET security clearance with Special Access Program (SAP) eligibility. Preferred Qualifications Education Requirements: Master’s degree in computer science/related engineering field. 9+ years of experience developing software for autonomous robotic systems in multiple programming languages. Technical Requirements: Familiarity with software-in-the-loop (SIL) and hardware-in-the-loop (HIL) development and testing. High proficiency in modern C++ (2011, 2017, 2020, smart pointers, etc.) w/CMAKE in Docker-based Linux environments. Familiarity with military architecture standards such as OMS UCI. Experience creating and modifying CI/CD pipelines to automate developer tasks. Experience working projects related to national security for one or more government agencies. Interdisciplinary background, with evidence of continual learning. Security Requirements ( MANDATORY ) Current U.S. SECRET security clearance with Special Access Program (SAP) eligibility. \n $100,000 - $190,000 a year \n EpiSci is proud to be an equal opportunity and affirmative action employer. We are committed to equal employment opportunity regardless of race, color, religion, sex, sexual orientation, age, marital status, disability, gender identity or Veteran status. We value our differences and we’re excited to learn what you can add to our team. Don't meet every single requirement? At EpiSci, we're committed to building a diverse, inclusive, and authentic workforce, so if you're excited about this role but your previous experience doesn't align perfectly with every qualification, we encourage you to apply anyway! You may be the perfect candidate for this or another role at EpiSci.
- ...us great.Zions is recruiting for the position of SeniorSoftware Engineer—API on the Digital Treasury Engineering & Support team. The... ...OAuth, JWT, JWE, and HMAC), and relational databases.Knowledge of software engineering practices and programming languages. Familiarity with...SuggestedTemporary workH1bWork at officeFlexible hours3 days per week
- ...colleagues the best experience possible for over 150 years. Help us transform our workforce of the future, today.We are seeking a Software Engineer to join Zions Bancorporation. The Software Engineer plays a key role in modernizing our critical platforms and driving our...SuggestedTemporary workH1bWork at officeWork from homeFlexible hours3 days per week
- ...experience possible for over 150 years. Help us transform our workforce of the future, today.We are looking for an experienced Software Engineer with a strong background in Platform Engineering to build and scale our modern infrastructure. In this role, you will bridge...SuggestedWork at officeWork from homeFlexible hours3 days per week
- ...workforce of the future, today.We are seeking a Senior CIAMSoftware Engineer in Salt Lake City to join our CIAM team to help support and... ...we do. Come join us in transforming engineering and banking software!This Software Engineer will be responsible for maintenance as well...SuggestedWork at officeWork from homeFlexible hours3 days per week
$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...SuggestedWork at officeRemote work- UPS is hiring for various positions including package handlers, delivery drivers, and customer service representatives. Competitive wages with comprehensive benefits and flexible scheduling. Opportunities for career growth in a dynamic work environment. Join a leading ...Flexible hours
$136k - $170k
...solve our world’s toughest obstacles. As we control every component of hardware design, manufacturing, data processing, and software engineering, our office is a truly inspiring mix of experts from a variety of domains. We have a people-centric approach toward...Full timeTemporary workWork at officeLocal areaRemote workHome office3 days per week- ...maintainable code using .NET technologies, following best practices for software development, including test-driven development and continuous... ...: Provide technical guidance and mentorship to junior engineers, conducting code reviews, and ensuring adherence to...Live inRemote workRelocationFlexible hoursWeekday work
$80k - $180k
...C# on .NET Core with MVC and Vue.js at the front‑end. We develop software as simple as forms for data capture to Roslyn‑based C# class → ReST API generators to custom patterns handling our enrollment engine. We believe the best part of development is planning out code...Work at office- ...technology to build the workforce of the future. Join us and help shape this transformation.We are seeking a visionary experienced Software Engineer to join our QA Services team. This isn't just a testing role; it's a leadership opportunity. We need a thought leader who can...Work at officeWork from homeFlexible hours3 days per week
- ...integration, and API-level tests. Collaborate with analysts, engineers, developers, project managers, product teams, and support... ...mobile applications and custom components. Understanding of software design, development, testing, data structures, algorithm analysis...
- ...Overview: Lightspeed is the leading provider of cloud-based software for dealerships, serving the Powersport, Marine, RV, Trailer,... ...manage their dealerships. Position Summary The Software Engineer - Mobile owns the design, development, and testing of Lightspeed...
- ...Overview: Lightspeed is the leading provider of cloud-based software for dealerships, serving the Powersport, Marine, RV, Trailer,... ...The Opportunity We are looking for a Senior Software Engineer to join one of our high-impact engineering squads. In this role...Full timeFlexible hours
- ...SHIFTDAY (United States of America)SUMMARY OF DUTIESEnsures that software used in Merit medical devices, manufacturing systems, and... ...and/or experience equivalent to a Bachelor’s degree in relevant engineering discipline.A minimum of eight (8) years of experience in software...Full timeLocal areaShift workNight shift
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...Full timeTemporary workFlexible hours- Coda Octopus Engineering is an established Utah based small agile engineering firm in business for over 30 years. We blend expertise in software, firmware, hardware, and mechanical engineering to create unique and ruggedized solutions for critical military and commercial...
- Full Stack EngineerWe are seeking a Full Stack Engineer to join Zions Bancorporation. The Full Stack Engineer plays a key role in developing innovative software solutions across both front-end interfaces and back-end systems that empower our customers and drive the organization...Temporary workH1bFlexible hours
- ...domains in the interest of national security. Job Title: Systems Engineer, Lead Job Code: 41201 Job Location: Salt Lake City, UT... ...environments and brings deep experience across hardware, software, and integrated system solutions. The selected candidate will help...Local area
- ...Full Stack Engineer Duration: Long Term Contract Location: Durham, NC | Westlake, TX | Boston, MA | Smithfield, RI | Merrimack,... ...contribute to develop and support digital capabilities. As a Software Engineer, you will be an integral member of a dynamic team building...Long term contract
- ...colleagues the best experience possible for over 150 years. Help us transform our workforce of the future, todayWe are seeking an Engineering Manager (Integrations Platform) to join Zions Bancorporation. The Engineering Manager will lead and manage a dynamic engineering...Work at officeFlexible hours
$48k - $63k
...exciting and exclusive partnership with Columbia Univ. School of Engineering. All mthree Alumni are eligible to receive two Executive... ...Engineering network and ongoing training. What you’ll do: As a software developer with mthree, you’ll build complex applications in a...Permanent employmentFull timeTraineeshipRelocationVisa sponsorshipWork visaFlexible hours- ...builds high-performance, mission-critical database technology used in demanding enterprise and industrial environments. As a Software Engineer (C/C++), you will work directly on the core of our database and data-management platforms, including FairCom DB, RTG, Edge, and...Full timeInternshipWork at officeRemote workFlexible hours
- Company DescriptionWe are seeking an experienced Lead Agentic Software Engineer, Connected Devices to build and ship features across our client applications, including iOS/iPadOS, Android, and Electron/Angular. This hands-on, code focused role centers on writing production...
- ...Overview: Lightspeed is the leading provider of cloud-based software for dealerships, serving the Powersport, Marine, RV, Trailer,... ...of AI-powered software development. We're seeking Software Engineers - AI who are passionate about leveraging artificial intelligence...
- ...700.00Job DescriptionJob Description SummaryAt WGU, technology powers opportunity. We're looking for a talented and motivated Software Engineer II to join our Web Platform Team and help build the foundations that enable teams across the organization to deliver modern, scalable...Full timeWork at officeFlexible hours
- ...possible for over 150 years. Help us transform our workforce of the future, today.We are currently looking for a Senior Cloud Security Engineer. The Senior Cloud Security Engineer is responsible for driving the organization's cloud security strategy, governance, and...Temporary workH1bWork at officeWork from homeFlexible hours3 days per week
$293.9k - $406.8k
...products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global impact across...Full timeTemporary workLocal areaRemote workFlexible hours- ...leadership grows from one-time events to personalized, continuous, human-centered experiences. We are seeking a Full Stack Software Engineer to join our team supporting Project Center and LeadHub while helping us evolve toward our next-generation platform. This role...Temporary work
- ...recognize our employees as our greatest asset and have a culture to prove it! How You Will Support The Team: The Senior Software Engineer is responsible for translating business requirements to technical specifics and developing full stack software architecture...Full timeFor contractorsWork experience placementWork at office3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software developer fintech West Jordan, UT
- ngo software engineer West Jordan, UT
- intel software engineer West Jordan, UT
- senior software engineer remote West Jordan, UT
- junior software developer remote West Jordan, UT
- software engineer full time West Jordan, UT
- software engineer healthcare West Jordan, UT
- startup software engineer West Jordan, UT
- software engineer remote West Jordan, UT
- remote entry level software developer West Jordan, UT





