Recent Searches

You haven't searched anything yet.

4 Sr Software Engineer Jobs in Menlo Park, CA

SET JOB ALERT
Details...
SRI International
Menlo Park, CA | Other
7 Months Ago
Character
Menlo Park, CA | Full Time
$116k-140k (estimate)
Just Posted
Meta
Menlo Park, CA | Full Time
$127k-152k (estimate)
4 Days Ago
Instabase
Menlo Park, CA | Full Time
$129k-155k (estimate)
1 Day Ago
Sr Software Engineer
SRI International Menlo Park, CA
Other | Business Services 7 Months Ago
Save

sadSorry! This job is no longer available. Please explore similar jobs listed on the left.

SRI International is Hiring a Remote Sr Software Engineer

Overview

The Software Transition Group works as part of SRI Ventures to turn research ideas into the technology used to power SRI start-ups. Our software engineers collaborate closely with researchers to create, package and deploy SDKs from POCs, successfully transitioning state-of-the-art research into real world applications.

Responsibilities

The Sr. Software Engineer will be helping Ventures prepare assets for commercial transfer to new SRI start-ups. Specifically, the person will:

  • Clarify project target functionality with researchers
  • Identify sources that correspond to technology to-be-transferred
  • Prepare sources for transfer, which may involve additional coding to create or expose interfaces, organization, pruning of legacy code, pruning of proprietary code, etc.
  • Help document functionality of the technology for the client
  • Build the proposed release from source and validate its function
  • Deploy the final package for download by the client

Qualifications

  • Bachelors degree in Software Engineering or a related field
  • 10 years of experience in software engineering
  • SW development experience including:
    • use of code control (preferably git)
    • an IDE
    • use of third-party downloadable packages appropriate to the language
    • best coding practices (not hardcoding, using configuration for customization, versioning, reusability, scalability)
  • SW development experience in at least two different languages - Python and then another, such as Java, C , etc.
  • Competence self-managing development environment (Mac or Windows or Linux); installing SW and tools
  • Understanding of containerization (preferably Docker) and what it offers

Desired skills:

  • Competence in more than one platform (Mac, Linux, Windows)
  • Competence with Docker - building images and using containers
  • Familiarity with Kubernetes - what it is and how to deploy and run within a cluster
  • SW development experience with a pre-existing code base
  • Awareness of or familiarity with some subset of the following (how broadly are they aware of the many aspects of SW technology)
    • Relation database - postgres, mysql, etc.
    • Django web app or Flask web app
    • REST apis
    • Communication related: gRPC, rabbitmq/zeromq, protobuf, Kafka
    • Robotics or game development - UnrealEngine, Unity, etc.
    • Threading/Parallelization
    • PyTorch
    • Machine learning

SRI International, an over 75-year strong pioneering research institute, has a rich history supporting government and industry. Our innovations have created new industries, billions of dollars in market value and lasting benefits to society. SRI is organized around broad disciplines and capabilities, with research and development divisions and labs to groups who excel at identifying new opportunities, developing products and creating custom solutions. Our organization is driven by impact - delivering unique solutions for the world's important challenges and transforming ideas into reality for clients and partners.

Job Summary

JOB TYPE

Other

INDUSTRY

Business Services

POST DATE

09/14/2022

EXPIRATION DATE

12/12/2022

WEBSITE

sri.com

HEADQUARTERS

MENLO PARK, CA

SIZE

1,000 - 3,000

FOUNDED

1946

TYPE

NGO/NPO/NFP/Organization/Association

CEO

WILLIAM JEFFREY

REVENUE

$200M - $500M

INDUSTRY

Scientific Services

Related Companies
About SRI International

SRI International provides basic and applied research, laboratory and advisory services.

Show more

The job skills required for Sr Software Engineer include Java, Python, Software Engineering, Linux, Kubernetes, Docker, etc. Having related job skills and expertise will give you an advantage when applying to be a Sr Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Sr Software Engineer. Select any job title you are interested in and start to search job requirements.

For the skill of  Java
VTECH Solution
Full Time
$86k-110k (estimate)
1 Month Ago
For the skill of  Python
Sorting Robotics
Full Time
$93k-115k (estimate)
1 Week Ago
For the skill of  Software Engineering
Laiba Technologies
Contractor
$147k-182k (estimate)
1 Day Ago
Show more

The following is the career advancement route for Sr Software Engineer positions, which can be used as a reference in future career path planning. As a Sr Software Engineer, it can be promoted into senior positions as a Software Engineer V that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Sr Software Engineer. You can explore the career advancement for a Sr Software Engineer below and select your interested title to get hiring information.