Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (Rust)

$170k - $190k

Project Canary

Software Engineer (Rust)Aeris Technologies, Inc., a subsidiary of Project Canary, develops and commercializes advanced, laser-based gas analyzers for trace gas monitoring across environmental, industrial, laboratory, and field applications. Aeris instruments deliver high-precision, real-time measurements of greenhouse gases, atmospheric pollutants, and natural gas leak indicators, helping customers collect reliable data in fixed, mobile, handheld, and aerial configurations. As part of Project Canary, Aeris supports a broader climate technology platform that helps energy companies improve and report on their emissions footprint. Project Canary combines high-fidelity sensors, data from multiple technologies and sources, and proprietary analytics to deliver actionable insights that help operators stop leaks faster, reduce risk, streamline reporting, and differentiate their operations for key stakeholders. Aeris's technology brings lab-grade gas sensing performance into the field, supporting applications in environmental monitoring, industrial safety, air quality, research, and emissions measurement.The Software Engineer (Rust) will be working with the Engineering team at Aeris Technologies, based out of our office in Hayward, CA. They will focus on writing firmware for embedded systems in the electronics of Laser Spectroscopy Sensors. This role will require reading datasheets and schematics to develop communication platforms for new and existing sensors, new board bring up, and various other firmware and embedded systems related tasks.Key ResponsibilitiesFirmware design and development of microcontroller-based IoT devicesHelp create, maintain, and adhere to company coding standardsMaintain revision controlUsing AI helpers to improve productivityCreate and maintain design and user documentationPerform system failure analysis and test on firmware related issuesSupport electrical bring-up and debug of prototype hardwareSupport manufacturing in automation of configuration and testingContribute to continuous process improvementsSkills, Knowledge and ExpertiseBachelor of Science in Computer Science, Electrical Engineering, Software Engineering, or a related field5+ years of embedded firmware development experience, with focus on computing systems and algorithmsExperience with Linux operating system, C++, and RUST programmingExperience with multiple serial protocols (e.g. UART, I2C, SPI, CAN, USB)Strong understanding of OOP conceptsExperience with oscilloscopes, logic analyzers and protocol decodersWorking knowledge of PythonFamiliar with IoT devices using wifi/cellular connectivity for communicationsExperience using CI/CD workflowsExperience in using major cloud providers for data storageStartup experienceBenefitsSalary range: $170,000 - $190,000 annual baseHealth, dental, and vision insurance with low deductibles and premiums paid by company 99% for self and 50% for dependents and/or spouse401K with company match (no vesting period)Student loan assistanceGenerous culture around time off, including:Unlimited PTO6 days of sick time per year11 paid company holidays per yearUp to 12 weeks of fully paid parental leave (gender neutral) including adoptions

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer (Rust) in Hayward, CA vacancy
  • $173k - $251k

    Everlaw is looking for a Senior Software Engineer, AI Platform with experience building and operating AI platform capabilities that power user...  ...language such as C, C++, C#, Java, Python, Javascript, Go or Rust.You have good knowledge of algorithms and fundamental... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Everlaw

    Oakland, CA
    4 days ago
  • $174.92k - $209.91k

     ..., canonical and ready to query, with no engineering or maintenance required. We’re proud that...  ...of companies.We're looking for a senior software engineer to join our Orchestration team,...  ...position.Technologies You'll UsePython, Rust, GraphQL, Postgres, Snowflake, Kafka,... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Fivetran

    Oakland, CA
    4 days ago
  •  ...Randstad Digital Americas is looking for a seasoned software consultant to drive solutions for complex, large-scale engineering initiatives. You will engage with client teams to understand goals, scope technical challenges, and propose strategic approaches. The role... 
    Suggested

    Randstad Digital Americas

    San Leandro, CA
    22 hours ago
  • $150k - $190k

     ...logging, metrics, and alerting infrastructure that gives Everlaw engineers real-time visibility into how our platform behaves in...  ...recurrence.About YouYou have at least 2 years of professional software engineering experience building, testing, and operating production... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Work visa

    Everlaw

    Oakland, CA
    3 days ago
  • $86k - $183k

     ...Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation to...  ...in the semiconductor industry. The impact you’ll makeAs a Software Engineer at Lam, you will be at the forefront of innovation by... 
    Suggested
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research Corporation

    Fremont, CA
    2 days ago
  • $80.5k - $174.3k

    Job-ID: 3597Category: Software EngineeringLocation: Oakland, CA, United States; Alpharetta, GA, United StatesSchedule: Full timePosted: 2026-10-27The Software Engineer - Microservices is a hybrid role combining hands-on microservices development and AI engineering, with... 
    Local area

    Delta Dental

    Oakland, CA
    22 hours ago
  • $123.9k - $167.63k

     ...organization that is shaping the future of technology.Camera Vision Software EngineerJob DescriptionResponsible for developing and...  ...improvement of models maintain high accuracy and efficiency within engineering projects.· Job DescriptionThe focus of the job is on equipment... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Brooks Automation

    Fremont, CA
    1 day ago
  • $120k - $200k

     ...Transformed open-ended real-world traffic scenarios into defined engineering frameworks; developed end-to-end solutions spanning algorithm...  ...field of study, or equivalent practical experienceGeneral software engineering experience, proficient in at least one mainstream... 
    Full time
    Temporary work

    Pony.ai

    Fremont, CA
    4 days ago
  • $110.62k - $149.66k

     ...dynamic organization that is shaping the future of technology.Software EngineerJob DescriptionBrooks is a leading global provider of automation...  ..., and clean energy.We are looking for a Contract Software Engineer as we accelerate our growth journey. This position will be an... 
    Full time
    Contract work
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Brooks Automation

    Fremont, CA
    4 days ago
  • Hyve Company Overview Hyve Solutions transforms complex engineering challenges into production reality for technology innovators building AI, cloud, and connected infrastructure. As a US-based manufacturing partner, the company rapidly delivers fast, agile execution through... 
    Full time
    Flexible hours

    Hyve Solutions

    Fremont, CA
    10 hours ago
  • $210k - $300k

    TITLE: Software EngineerENVIRONMENT:Autonomous vehiclesLOCATION: Oakland, CA HybridCOMPENSATION RANGE: $210,000.00 - $300,000.00 DOQDEGREE...  ...POSITIONS AVAILABLE: 1POSITION SUMMARY:Looking for a software engineer with 5+ years of experience in autonomous systems or robotics... 
    Local area

    Client Growth Resources

    Oakland, CA
    3 days ago
  • $174.92k - $209.91k

     ...arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations...  ...We’re Looking For5+ years of experience in the software industry with a passion for solving complex software engineering... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Fivetran

    Oakland, CA
    4 days ago
  • $93.45k - $202.47k

    Job-ID: 3599Category: Software EngineeringLocation: Oakland, CA, United States; Alpharetta, GA, United StatesSchedule: Full timePosted:...  ...per week in Oakland, CA or Alpharetta, GA.The Senior Software Engineer is responsible for designing, developing, implementing, and supporting... 
    H1b
    Local area
    2 days per week
    1 day per week

    Delta Dental

    Oakland, CA
    4 days ago
  • $93.45k - $202.47k

     ...distance (approximately 50 miles) of either our Alpharetta, GA or Oakland, CA office to support onsite collaboration.The Senior Software Engineer, Cloud EPM, is responsible for designing, developing, configuring, and supporting enterprise-scale Oracle Cloud EPM solutions... 
    H1b
    Work at office
    Local area
    2 days per week
    1 day per week

    Delta Dental

    Oakland, CA
    3 days ago
  • $92.5k - $200.4k

    The Senior Software Engineer will join our People Technology team to build and support our HCM Applications Suite. Along with writing effective code, the position will be responsible for designing, building, delivering and maintaining a highly scalable set of products and... 
    Local area
    Visa sponsorship
    Work visa

    Delta Dental

    Oakland, CA
    2 days ago
  • $123.9k - $167.63k

     ...dynamic organization that is shaping the future of technology.Sr Software EngineerJob DescriptionPRIMARY RESPONSIBILITY:Performs design,...  ...documentation of work and results. May function as a project engineer/leader with the resident responsibilities of proposals/project... 
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Brooks Automation

    Fremont, CA
    4 days ago
  • $100k - $200k

     ...best place to work for diversity, working mothers, female executives, and scientists. THE OPPORTUNITY This Senior Software Engineer position can work out of Alameda, CA location. We are seeking a Senior Software Engineer, Backend to design, build, and... 
    Worldwide

    Abbott

    Alameda, CA
    2 days ago
  • $180k - $250k

    Berkeley, CA or Fremont, CASystems & Services - Internal Software Engineering /Full-time /HybridAt Rigetti, our mission is to build the world's most powerful computers to solve the world's most challenging problems. Rigetti is a pioneer in superconducting qubits and full... 
    Full time
    Work experience placement
    Local area

    Rigetti Computing

    Fremont, CA
    2 days ago
  • $130k - $180k

    Fremont, CASoftware Engineering - Embedded Software /Full-time /HybridThis role will be part of the runtime team which is responsible for the entire on-vehicle AD system integration, optimization, and core feature development. In this role, you will collaborate cross-functionally... 
    Full time

    Plus.ai

    Fremont, CA
    1 day ago
  •  ...Triumph is hiring an engineer to scale the software behind its physical card business. You’ll work full stack across Go backend, React frontend, and React Native apps on a team of five. Expect to own and improve internal tooling, dashboards, and computer vision systems... 

    Triumph

    Fremont, CA
    22 hours ago
  •  ...Lead Software EngineerAt Wells Fargo, we are looking for talented people who will put our customers at the center of everything we do....  ...with you.About this role:Wells Fargo is seeking a Lead Software Engineer to join The Digital Technology and Innovation group in our Technology... 
    Work experience placement

    Phenom People

    San Leandro, CA
    1 day ago
  •  ...Poseidon Aerospace is hiring a Flight Software Engineer to develop autonomous flight software for our full‑size cargo aircraft. You will design...  ...with autonomous aircraft, real‑time embedded development (C++, Python, Rust), and ROS‑based frameworks. #J-18808-Ljbffr

    Poseidon Aerospace

    Alameda, CA
    22 hours ago
  •  ...VoltForce seeks a Senior/Staff Mechanical Engineer to deliver a sensing and software platform for high-volume thin film manufacturing lines. As an early team member, you will influence the technical foundation and help build a scalable product. The role requires hands... 
    Full time

    VoltForce

    San Leandro, CA
    2 days ago
  •  ...Job Description Job Description Software Engineer, Production Informatics About Predicine Predicine is a precision oncology company advancing the fight against cancer through cutting-edge genomic technologies and liquid biopsy solutions. We partner with pharmaceutical... 
    Work experience placement
    Worldwide

    Predicine, Inc

    Hayward, CA
    2 days ago
  •  ...The Software Engineer – Responsible for assisting in the development of software tools and scripts to support manufacturing processes and issue resolution. Under the guidance of senior engineers, this role supports engineering efforts to investigate production issues,... 
    Internship

    Quanta Manufacturing Fremont

    Fremont, CA
    22 hours ago
  •  ...Software EngineerLocation: Fremont, CAKey Skills: C#, Python Design and develop test cases for testing software United Modeling Language...  ...language(s) such as C#, Python.Review code with peer software engineers.Design and develop test cases for testing software.Integrate... 

    United IT

    Fremont, CA
    3 days ago
  •  ...A junior software developer writes basic code, fixes bugs, and learns from senior team members while assisting with software creation. Core Responsibilities Write Code:Create clean code under senior supervision. Fix Bugs: Troubleshoot and resolve minor software errors... 

    Sulekha.com New Media Pvt Ltd

    Hayward, CA
    2 days ago
  •  ...relocation assistance. Code that saves lives. About the Role As a software developer at Epic, you’ll write software that impacts the...  ...) BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field A history of academic... 
    Work at office
    Relocation
    Visa sponsorship
    Relocation package

    Epic

    Oakland, CA
    2 days ago
  •  ...Quest Diagnostics is looking for a Software Engineer to create well-designed, effective, testable, and specification-compliant code and carry out the entire product development lifecycle. Responsibilities Create new functionalities and redesign certain aspects of an already... 

    Quest Diagnostics

    Oakland, CA
    2 days ago
  •  ...Job DescriptionJob Description Job Title: Application Support Engineer Location: San Leandro, CA (onsite) Duration : Long term Contract Pay Rate: $60-65 C2C Required skills : Java developer with application support- Application production Support. Job Summary: We are... 
    Long term contract

    Diverse Lynx

    San Leandro, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Rust). Be the first to apply!