Hiring.Camp

Software Engineer

SRI

·

Yesterday

Salary
$82k – $90k
Location
Remote, CA, US
Workplace
Remote
Type
Full-time
Department
Engineering
Education
Master
Visa
Not sponsored
Closing date
Today
Source
iCIMS

Description

Overview

SRI’s Integrated Systems & Solutions Division (InSyS) designs leading-edge R&D technologies that power the systems end users depend on every day. From proof-of-concept to execution in the real world, we provide our customers the keys to achieve their objectives. Our goal: To uncover and deliver on profound possibilities for a smarter, safer, and more sustainable world.

 

SRI’s Center for Software Engineering is looking for a motivated Software Engineer who is passionate about creating and applying world-class, high-value software solutions for government and industry within a company whose culture values both hard work and a balanced life. The candidate will collaborate with other talented engineers (both local and remote) on a set of diverse projects ranging from embedded systems to web development. We value clear, logical thinking, good communication skills, a focus on quality and security, and the ability to work well in a team of engineering and research professionals across SRI’s broad range of technology domains.

 

This position will work remotely.

Responsibilities

  • Work with a small, collaborative team to develop software solutions supporting a variety of applied R&D programs for DoD and other U.S. Government customers, commercial clients, and internal research efforts.
  • Contribute across a range of software development activities, which may include rapid prototyping and proof-of-concept development, research software, data collection and analysis, user interfaces and web applications, and development of robust software for higher-TRL and production environments.
  • Work with evolving requirements and technical challenges, collaborating closely with other team members to clarify requirements, identify appropriate solutions, and seek guidance when needed.
  • Apply sound software engineering practices throughout the development lifecycle, including design, implementation, testing, debugging, documentation, version control, and code review.
  • As program needs require, integrate software with sensors, instrumentation, commercial components, and other hardware systems.
  • Participate in occasional customer meetings, demonstrations, field testing, and other program activities, with minimal travel expected.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related field. New graduates and early-career candidates are encouraged to apply. Masters degree a plus.
  • Due to U.S. Government contract requirements, candidates must be a US Citizen with the ability to obtain/maintain a security clearance.
  • Strong software engineering and computer science fundamentals, including software design, data structures, algorithms, debugging, and testing.
  • Familiarity with common software development tools and practices such as Git and version control, automated testing, continuous integration/deployment, APIs, containers, Linux, and cloud development environments.
  • Experience with two or more general-purpose programming languages is highly desirable. Languages commonly used by the team include:
    • C++
    • C#
    • Python
    • JavaScript/TypeScript and other ECMAScript-family languages
    • Experience with Rust is also of interest
  • Experience integrating software with sensors, instrumentation, embedded systems, or other hardware is highly desirable for some current program needs.
  • Experience using AI-assisted and agentic software development tools as part of a software development workflow is desirable. Candidates should understand the importance of independently reviewing and validating generated code and applying sound engineering judgment when using these tools. The availability and permitted use of such tools may vary by program.
  • Ability and willingness to learn new languages, technologies, frameworks, and development environments as program needs evolve.
  • Strong communication and teamwork skills, including the ability to communicate questions, identify ambiguity, seek assistance when appropriate, and work effectively as part of a collaborative engineering team.
  • Ability to work effectively with evolving requirements and across projects ranging from exploratory prototypes and demonstrations to more mature, production-oriented software systems.
  • Ability to travel occasionally for customer meetings, demonstrations, field testing, and other program activities.

The salary range is: $81,522-$90,000. Salary ranges will vary and are based on several factors, including geographic location, market competitiveness and equity amongst internal employees in similar roles. Positions may also qualify for SRI's Pay for Outstanding Performance program or the annual Performance Based Compensation program. SRI also has a competitive benefits package, to view details please go to https://www.sri.com/resources/benefits/. SRI will accept applications until the position is filled.

 

SRI is an independent nonprofit research institute headquartered in Menlo Park, Calif., with a rich history of supporting government and industry. We create and deliver world-changing solutions for a safer, healthier, and more sustainable future. For almost 80 years, we have collaborated across technical and scientific disciplines to discover and develop groundbreaking products and technologies and bring innovations and ideas to the marketplace.

Skills

PythonJavaScriptTypeScriptRustLinuxGitPrototyping

Similar Jobs

30

Software Engineer

Playtech · Kyiv, Ukraine · Hybrid

Today

Software Engineer

Eurofins Scientific · Bengaluru, KA, India · Hybrid

Today

Software Engineer

Rdccareers · Austin, Texas, United States

Today

Software Engineer

Firstcentral · Manchester, United Kingdom +2 · Hybrid

Today

Software Engineer

Medtronic · ISR-M Kefar Sava, Israel · Onsite

Today

Software Engineer

MercadoLibre · CABA, CABA,AR, AR

Today

Software Developer

HOWMET ENGINE SYSTEMS · Big Lake, MN, United States, US · Onsite

Today

Software Engineer

i3 Verticals · Nashville, TN

Today

Software Engineer

OneTrust · Atlanta, Georgia +1

Today

Software Engineer

Open Staffing Foundation · San Francisco, CA

Today

Software Engineer

John Deere · Urbandale, IA,US, US · Remote, Onsite

Today

Software Engineer

Cetera Financial Group · Dallas, TX, United States, US · Hybrid

Today

Engineer, Software

John Deere · East Moline, IL,US, US · Remote, Onsite

Today

Software Engineer

Wellabe · Des Moines, IA

Today

Software Engineer

Celonis · Bangalore, India

Today

Software Engineer

Eurofins Scientific · Bengaluru, KA, India · Hybrid

Today

Software Engineer

USA01 - USA Automotive · Dearborn, MI, United States, US · Hybrid

Yesterday

Software Engineer

Ford · Dearborn, MI,US, US

Yesterday

Software Engineer

Experian · Sofia, Bulgaria

Yesterday

Developer Software

Ericsson · Chengdu, Sichuan,CN, CN +1

Yesterday

Software Engineer

CSC · Bangalore, Karnataka, India · Hybrid

Yesterday

Software Engineer

Cummins · Pune, Maharashtra, India · Onsite

Yesterday

Software Engineer

Cullen · Kew, Australia

Yesterday

Software Engineer

ASRC Federal · 121 Whittendale Dr, Moorestown, NJ 08057, USA

Yesterday

Software Engineer

Disney · ARG - Campus Diego Lerner - Argentina · Onsite

Yesterday

Software Engineer

Squid · London, England, GB

Yesterday

Software Engineer

Foundation AI · Buenos Aires

Yesterday

Software Engineer

Foundation AI · Bogota

Yesterday

Software Developer

Booz Allen Hamilton · USA, VA, Suffolk (116 Lake View Pkwy), United States of America

Yesterday

Software Developer

Booz Allen Hamilton · USA, OH, Wright Patterson AFB (4180 Watson Way), United States of America

Yesterday
Remote Software Engineer at SRI • $82k – $90k | Hiring.Camp