Software Engineer

1 week ago


Minneapolis, Minnesota, United States Swoop Technologies Full time $130,000 - $190,000 per year

About Swoop:
Swoop Technologies has a mission to organize and make accessible the world's military and critical infrastructure. We are building a distributed operating system, SwoopOS, that decomposes the world's equipment into a distributed combined robotic embodiment upon which a new generation of distributed systems, autonomous systems, and agentic AI can be built and deployed using our SDK, Valhalla, and operated via our browser, Surf. Imagine the world's equipment - consisting of the electrical grid, communications architectures, manufacturing facilities, and militaries as a trapped supply of inputs possessing the potential to ensure Western military advantage, sovereign control of economically competitive manufacturing capacity, or the creation of a grid that fosters energy dominance. Swoop is liberating these trapped assets, allowing them to contribute to the world's future as a series of building blocks to be combined at the speed of software, limited by only the hard constraints of physics and the soft constraints of safety. That is what Swoop is building. Not in the data center or cloud or edge on-premise computing node. In the physical world.

Impact:
Joining our Edge Team means you will get to work on building an operating system. Not an abstraction, virtualization, or data layer. A legitimate distributed operating system. This OS has to work across heterogeneous instruction sets, support a new generation of distributed system abstractions, treat security as a first principle, and work at the scale of power grids and entire militaries. You will influence the intersection of artificial intelligence, robotics, and the physical world - building a compute model the OS schedules and executes across the most geopolitically relevant problem sets. It is a bad-ass problem where every member of the team contributes tangibly on a daily basis. Come join us in either our Minneapolis or Washington, DC offices.

Responsibilities:

  • Develop and maintain embedded system firmware including low-level drivers, bootloaders, and other OS-critical functions to enable reliable OS initialization and hardware interaction.
  • Contribute to OS integration and kernel-level modules, ensuring efficient communication between hardware abstraction layers and higher-level system software.
  • Design and implement application-layer features and system services that leverage firmware interfaces, optimizing for performance, resource use, and robustness.
  • Collaborate cross-functionally with other engineering teams to debug complex issues spanning firmware, operating system, and application boundaries.
  • Collaborate closely with the deployment engineering team, solving technical challenges for various customer requirements

Minimum Qualifications:

  • Active TS Clearance
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related technical field, or equivalent technical experience
  • 4+ years of experience in one or more of the following: Operating System/Kernel development, RTOS, Embedded Systems/Firmware design, Microkernel development, Bare Metal development
  • Software development experience in C and Rust
  • Understanding of low level hardware systems
  • Travel Requirement - 5-20%

Preferred Qualifications

  • Knowledge of one or more of the following: Microcontrollers, SoC, device drivers, hardware bringup, power management, ARM processors, performance optimization, file systems, bootloading, firmware, x86 assembly, system BIOS, FPGAs or hardware/software integration
  • Understanding of clocks and timing as it pertains to processor instructions
  • Familiarity with serial protocols such as I2C, SPI, UART, USB
  • Demonstrated knowledge of systems engineering and distributed systems

Swoop Technologies is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state, or local laws.
Compensation Range: $130K - $190K



  • Minneapolis, Minnesota, United States Maverick Software Consulting Full time $60,000 - $80,000 per year

    Join Maverick Software Consulting — Real Industry Experience While You StudyAre you a student at the University of Minnesota, Twin Cities with a passion for software development?Maverick Software Consulting is hiring motivated and talented students to work directly with our industry-leading clients — all while continuing your coursework.What You'll Do:...

  • Software Engineer

    4 days ago


    Minneapolis, Minnesota, United States Titan Management Full time

    OverviewWe are seeking a highly skilled and motivated Software Engineer to join our dynamic development team. This role offers the opportunity to work on innovative projects across various platforms, utilizing cutting-edge technologies. The ideal candidate will have a strong background in software development, web development, and IT infrastructure, with...

  • System Engineer

    1 week ago


    Minneapolis, Minnesota, United States TALENT Software Services Full time $80,000 - $120,000 per year

    Are you an experienced Systems Engineer with a desire to excel? If so, then Talent Software Services may have the job for you Our client is seeking an experienced Systems Engineer to work at their company in Minneapolis, MN.Position Summary:Our team is focused on infrastructure and platform capabilities, aiming to provide robust solutions for our...


  • Minneapolis, Minnesota, United States Perforce Software Full time $120,000 - $200,000 per year

    Position Summary:Delphix is seeking to hire an experienced Senior Engineer to join our team in the Central USA. This role is key to our success in the region. You will be expected to have a positive impact on our customers, partners, and the extended Delphix family. This role will provide a great opportunity to leverage your skills and experience in a highly...


  • Minneapolis, Minnesota, United States Wolters Kluwer Full time $91,600 - $126,800 per year

    SOFTWARE PRODUCT ENGINEER – JAVA DEVELOPERThis is a hybrid position requiring 8 days per month at an approved Wolters Kluwer location. ***What makes this fun?As aSoftware Engineer - Java Developer, you are working on our best-in-class banking platforms. Our products are used by thousands of banks and credit unions throughout the US. We're looking for an...


  • Minneapolis, Minnesota, United States Getac, Inc. Full time $120,000 - $200,000 per year

    The Company: Getac Video Solutions (GVS) is a fiercely innovative technology company that provides video capture, evidence management, rugged hardware, and robust software solutions for public safety and military customers. We are based in Bloomington, Minnesota that offers team members opportunities to work on innovative technology, in a supportive,...


  • Minneapolis, Minnesota, United States Kipsu Full time $55,000 - $70,000 per year

    Software Engineer - Experience Kipsu is a growth stage Minneapolis-based technology company that has grown to over 120 employees. At Kipsu, we help service professionals Meet the Moment - from partnering with some of the largest hospitality brands in the world to working with clients in the multifamily and healthcare industries. Our best-in-class technology...

  • Software Engineer Sr

    9 hours ago


    Minneapolis, Minnesota, United States Bobcat Company Full time

    At Doosan Bobcat, our success is powered by our people. Through our winning culture and one global team working together, we deliver the best products and service to our customers – and make the world a better place. Join our team today and start building your career with a worldwide leader.Job InformationThe Technical Software Engineer Sr is a strategic...


  • Minneapolis, Minnesota, United States DBSI Services Full time

    Benefits:401(k)401(k) matching Senior embedded software engineer Minneapolis, MN   bs degree with 5+ years experience with software and embedded firmware development in C/C++ and with RTOS experience Experience with firmware deliverables across all phases of the development lifecycle work with product owner using Agile methodology for software/firmware...


  • Minneapolis, Minnesota, United States Vantive Full time

    Vantive is a vital organ therapy company on a mission to extend lives and expand possibilities for patients and care teams everywhere. For 70 years, our team has driven meaningful innovations in kidney care. As we build on our legacy, we are deepening our commitment to elevating the dialysis experience through digital solutions and advanced services, while...