Current jobs related to Systems Software Engineer - Longmont, Colorado - Scythe Robotics

  • Software Engineer

    2 weeks ago


    Longmont, Colorado, United States Blueprint Automation Full time

    Job DescriptionCompany Overview:We are a leading provider of innovative automation solutions for the manufacturing industry. Our company, Blueprint Automation, specializes in designing, developing, and manufacturing cutting-edge automation systems that meet the unique needs of our clients. Our team of experts is passionate about delivering high-quality...


  • Longmont, Colorado, United States ACL Digital Full time

    Job Description:We are seeking a highly skilled Software Engineer III to join our team at ACL Digital. As a key member of our computer vision team, you will be responsible for designing, developing, and testing software systems that enable computers to perform their applications.The ideal candidate will have a strong background in computer science and...


  • Longmont, Colorado, United States Lockheed Martin Full time

    Job DescriptionJob Summary:We are seeking a highly skilled Software Quality Assurance Engineer to join our team at Lockheed Martin. As a Software Quality Assurance Engineer, you will be responsible for ensuring the quality of our software products and processes.Key Responsibilities:Evaluate software processes and products to ensure conformity to standards...


  • Longmont, Colorado, United States Micron Full time

    About the RoleMicron Technology is seeking a highly skilled Software Automation Developer to join our DRAM System Solutions Engineering group. As a key member of our team, you will design, implement, and maintain software applications with a wide range of goals and technologies to support system-level DRAM product validation, characterization, and failure...


  • Longmont, Colorado, United States Advanced Micro Devices , Inc. Full time

    Job Title: Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our Artificial Intelligence Group (AIG) at AMD semiconductor. As a key member of our team, you will be responsible for developing innovative solutions that accelerate next-generation computing experiences.Key Responsibilities:Lead the development of automation...


  • Longmont, Colorado, United States Lockheed Martin Full time

    Unlock Your Potential as a Software Engineering Associate ManagerJoin Lockheed Martin, a pioneer in space exploration, and take on a challenging role as a Software Engineering Associate Manager. As a key member of our Agile Product team, you will lead a team of individual contributors in designing, developing, and testing combined hardware/software solutions...


  • Longmont, Colorado, United States Micron Technology Full time

    About the RoleWe are seeking a highly skilled SSD Systems Design Engineer to join our team at Micron Technology. As a key member of our Product Development Team, you will be responsible for designing and developing cutting-edge SSD systems that meet the evolving needs of our customers.Key ResponsibilitiesDesign and develop SSD systems that meet performance,...


  • Longmont, Colorado, United States 5280 Staffing Solutions Full time

    Position OverviewA specialized organization focused on vacuum measurement and control instrumentation is seeking a full-time Embedded / Electrical Engineer.Work Schedule: 8:00 AM - 5:00 PM, Monday to FridayCompensation: $100,000 - $110,000 annuallyKey Responsibilities:Gain an in-depth understanding of existing technologies and product offerings.Collaborate...


  • Longmont, Colorado, United States 5280 Staffing Solutions Full time

    Position OverviewA specialized organization in the field of vacuum measurement and control instrumentation is seeking a full-time Embedded / Electrical Engineer.Working Hours: 8:00 AM - 5:00 PM, Monday to FridayCompensation: $100,000 - $110,000 annuallyKey Responsibilities:Gain an in-depth understanding of existing technologies and product...

  • Firmware Engineer

    1 week ago


    Longmont, Colorado, United States Micron Full time

    About the RoleMicron Technology is seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer, you will play a critical role in designing and developing high-performance controller firmware for volatile and non-volatile memory systems.Key ResponsibilitiesDesign, develop, and test firmware for new high-performance memory controllers...


  • Longmont, Colorado, United States Manpower Engineering Full time

    Position Overview:Our client, a leader in the manufacturing of vacuum measurement and control instrumentation, is in search of an Electrical Engineer with a focus on Embedded Systems. This role is integral to the engineering department, providing essential support to the Product Development sector.Key Responsibilities:Support existing product lines and...


  • Longmont, Colorado, United States Manpower Engineering Full time

    Position Overview:Our client, a leader in the field of vacuum measurement and control instrumentation, is in search of an Electrical Engineer with a focus on Embedded Systems. Key Responsibilities:Support existing product lines and contribute to the development of new and innovative products.Act as a Project Engineer for both new and ongoing development...


  • Longmont, Colorado, United States Diverse Lynx Full time

    About the RoleWe are seeking a highly skilled Firmware Engineer to join our team at Diverse Lynx LLC. As a Firmware Engineer, you will play a critical role in the development of high-performance controller firmware for volatile and non-volatile memory systems.Key ResponsibilitiesDesign, develop, and test firmware for new high-performance memory controllers...


  • Longmont, Colorado, United States Diverse Lynx Full time

    About the RoleWe are seeking a highly skilled Firmware Engineer to join our team at Diverse Lynx LLC. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge firmware for volatile and non-volatile memory systems.Key ResponsibilitiesDesign and develop high-performance controller firmware for memory...


  • Longmont, Colorado, United States Kaztronix Full time

    Software Engineer for NextGen OPIR Ground SolutionKaztronix is seeking a skilled Cleared Software Engineer to join their team in Longmont, CO. This is a 100% onsite position that requires an active Secret security clearance with the ability to obtain TS/SCI clearance.Key Responsibilities:Plan, conduct, and coordinate software development activitiesDesign,...


  • Longmont, Colorado, United States Western Digital Full time

    Job DescriptionAt Western Digital, our mission is to drive innovation and excellence in the development of cutting-edge storage solutions. We are seeking a highly skilled Senior System Architecture Engineer to join our team and contribute to the design and development of next-generation SSDs.Key Responsibilities:Collaborate with cross-functional teams to...


  • Longmont, Colorado, United States Micron Full time

    Transform Information into IntelligenceMicron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.About the RoleWe are seeking a talented Mid-level Software Engineer to join our DRAM System Solutions...


  • Longmont, Colorado, United States Western Digital Full time

    Job OverviewCompany Overview:At Western Digital, we are driven by a vision to ignite global innovation and redefine technological boundaries, transforming what was once deemed impossible into reality.As a cornerstone of our operations, Western Digital is a hub for problem solvers. With the right technology, remarkable achievements are within reach. Our...


  • Longmont, Colorado, United States Western Digital Full time

    Company Overview At Western Digital, we are driven by a vision to ignite global innovation and redefine technological boundaries, transforming what was once deemed impossible into reality. Western Digital stands as a beacon for problem solvers. With the right technology, extraordinary achievements are within reach. Our legacy includes pivotal contributions...


  • Longmont, Colorado, United States Seagate Technology Full time

    About Our TeamSeagate Technology is seeking a highly skilled Test Process Engineering Intern to join its Development and Process Architecture team in Longmont, Colorado. This is a technical position that requires collaboration with mentors to develop and advance manufacturing test process solutions for Cloud hard disk drives.About the RoleDesign and...

Systems Software Engineer

4 months ago


Longmont, Colorado, United States Scythe Robotics Full time
Our Mission at Scythe

Humanity has lost touch with nature - we've traded dirt and trees for asphalt, and we rely on loud, polluting, gas-powered machines to care for our limited natural spaces.

Scythe is forging a new future by building intelligent, all-electric machines that unlock a new superpower: the ability to care for the outdoors pollution-free at enormous scale. From today's first steps in landscape maintenance to full-fledged re-terraforming in the future, Scythe is pioneering autonomous machinery that supports the ingenuity of humans, multiplying our power to nurture our planet.

At Scythe, you'll work with a team of world-class experts in everything from computer vision to mechanical engineering, pushing the limits of possibility and growing by overcoming hurdles along the way.

The world needs what we're building—come join us in making it a reality.


Systems Software Engineer at Scythe

At Scythe, we're leading the way in robotics, and as a System Software Engineer, you'd be an integral piece in making sure that our robots are safe, performant, and easy to upgrade and maintain. This role acts as the bridge between firmware and higher-level software, primarily by maintaining our operating system and foundational software, as well as writing lower-level abstractions and software. The large majority of our code is in Rust, with some C++ and Python.

In this role you will work side-by-side with firmware engineers working on numerous CAN-speaking microcontrollers across the system, perception engineers processing camera data at high rate, and applications engineers streaming robot telemetry to the cloud. If you love learning new technologies, stepping into the unknown and becoming an expert, or otherwise just "getting shit done" this role will keep you plied with interesting and varied challenges

You'll work in concert with teammates from across the company to build a rich understanding of product needs and bring those ideas to life. We expect you to be broadly experienced to be able to "see around corners", to thrive in a fast-paced, self-managed engineering environment, and to be a collaborative, low-ego teammate who helps Scythe realize its big mission.

Note: Due to the need to work and test with robots (and how big they are), this role *requires* >=50% time onsite at our headquarters in Longmont CO. Relocation available for select candidates.

What you'll do at Scythe

  • Write and maintain software in Rust/Python/C++
    • The majority of the code is in Rust, but prior Rust experience not required
    • We use the ROS ecosystem
  • Bridge the gap between firmware and higher level software
  • Maintain the OS and other system-level tools for the robot
  • Constantly learning new tools and technologies
  • Regularly spend time on-bot, verifying changes and assisting other teams
  • Build tools to help us manage an ever-growing fleet of robots, from observability to stability and performance of the entire system

What you know well

  • Writing code in compiled languages (Rust, C++, Go, Java, C)
  • Building large and maintainable software systems
  • Working with and maintaining a complex Linux system
  • Debugging large, multi-threaded, multi-disciplinary software systems
  • Solving a wide variety of technical problems

What you've maybe done

  • Worked with robots or ROS
  • Written software that was safety-critical
  • Worked at the hardware/software interface
  • Used and configured Docker infrastructure
  • Used Yocto or similar Linux configuration systems
  • Built data/analytics dashboards
  • Network configuration and management

Why Scythe?

  • Scythe is an early-stage but well-capitalized startup. Have a huge impact alongside an awesome team of experts shipping something the world has never before seen
  • Competitive salary and equity compensation
  • Fully-sponsored medical, vision, and dental insurance, including 75% funded dependent coverage
  • 401(k) retirement plan (non-matching today)
  • Headquarters near beautiful Boulder, CO. Enjoy the bounties of nature and open spaces close to home with mountain biking, hiking, skiing and more.
  • Satellite offices in Austin, TX and Vero Beach, FL
  • Flexible paid time-off and flexible schedules to let you do your best work where and when you want
  • Highly collaborative learning culture where personal freedom, growth, and responsibility are valued
  • An opportunity to have an incredible positive impact on the world

Closing

Scythe is a total compensation company, which provides employees a comprehensive salary, equity, and benefit package. However, only the minimum salary amounts are listed here. Scythe carefully considers a wide range of compensation factors, including education, years of experience, competencies and other relevant business considerations. These considerations can cause your compensation to vary along with your compensation mode preferences. The Systems Software Engineer position has an expected minimum annual cash salary of $130,000. The actual pay may be higher depending on your skills, qualifications, and experience. Equity and benefits packages are NOT included in this estimate. Please note that this information is provided for those hired in Colorado only, and this role is open to candidates outside of Colorado as well.


Scythe is an Equal Opportunity employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, national origin, sex, sexual orientation, gender identity, disability, protected veteran status or any other factor protected by applicable local, state or federal laws.