Onboard - Sr. Software Engineer, Onboard Performance
Company: TuSimple, Inc.
Location: Bellevue
Posted on: May 11, 2022
|
|
Job Description:
Join TuSimple and help change the way the world moves. Together
we're making freight transportation safer, more efficient, and more
environmentally friendly.Job Description:Tusimple is a data-driven
company. Onboard performance infrastructure team builds a framework
running onboard to collect all metrics relevant to performance.
This team also provides offboard tools to analyze those metrics so
that the onboard autonomy software stack can be improved over
time.This role requires a deep understanding of Linux internals,
computer architecture (CPU, GPUS, Memory, etc) and close
collaboration with other teams in the company to debug and solve
performance problems.What You'll Do:Work on core and low-level
onboard infrastructure software of the autonomous driving software
system.Build and deploy onboard performance metrics collecting
system to understand the resource (CPU, memory, and GPU)
utilizationCollaborate with other onboard software teams to
optimize software components in terms of resource utilization, and
real-time performanceDebug onboard performance issues and improve
performance of different componentsExperience & Skills Required:5+
years of industrial C/C++ coding experienceDeep understanding of
Unix/Linux internalsKnowledge of the Linux kernel internals,
understanding how scheduler, memory management, and IPC
workUnderstanding of the needs of building latency sensitive and
real-time applicationsSolid understanding of CPUs architecture (x86
or ARM)Strong problem solving and debugging skillsHands on
experience on performance tuning, understanding of the prevalent
performance tools such as perf, ebpf, and ftracePreferred Skills
and Experience:7+ years of Unix/Linux environment experience and C
developmentLinux kernel development experienceExperience with
collaboration tools such as Jira, Git, and GitHubPrevious
experience with AV industryPerks100% employer-paid healthcare
premiums for you and your familyWork visa sponsorship
availableRelocation assistance availableBreakfast, lunch, and
dinner served every dayFull kitchens on every floor with unlimited
snacks, drinks, special treats, fruits, meals, and moreStock
options / equityGym membership reimbursementMonthly team building
budgetLearning/education budgetEmployer-paid life
insuranceEmployer-paid long and short disabilityTuSimple is an
Equal Opportunity Employer. This company does not discriminate in
employment and personnel practices on the basis of race, sex, age,
handicap, religion, national origin, or any other basis prohibited
by applicable law. Hiring, transferring and promotion practices are
performed without regard to the above-listed items.Brown
University, California Institute of Technology, Carnegie Mellon
University, Columbia University, Cornell University, Dartmouth
College, Duke University, Georgia Institute of Technology, Harvard
University, Harvey Mudd College, Massachusetts Institute of
Technology, North Carolina State University, Northwestern
University, Princeton University, Purdue University, Rice
University, Rose - Hulman Institute of Technology, Stanford
University, Tufts University, University of California - Berkeley,
University of California - Los Angeles, University of
Illinois-Urbana-Champaign, University of Maryland-College Park,
University of Massachusetts-Amherst, University of Michigan-Ann
Arbor, University of Notre Dame, University of Pennsylvania,
University of Southern California, University of Texas Austin,
University of Washington, University of Wisconsin-Madison, Williams
College, Worcester Polytechnic Institute (WPI), Yale University,
MIT, CMU, Waymo, Uber, Facebook, Uber, Amazon, Cruise, Tesla, Argo
AI, Baidu, DIDI, Zoox, Nutonomy, Nuro, Aptiv, Pony.Ai, Kodiak,
Toyota, Nissan, GM, Ford, VW, Autonomous Car, Autonomous Driving,
Robotics, Artificial Intelligence, Machine Learning, Deep learning,
Perception, Prediction, Planning, Control, Anduril Industries,
Sift, Nauto, Tempus, Salesforce, Automation Anywhere, SenSat,
Phrasee, Defined Crowd, Pymetrics,Siemens, Socure, AEye, Rev.com,
Suki.ai, Verkada, DataVisor, People.ai, AlphaSense, Icertis,
Casetext, Blue River Tech, Nvidia, Bright Machines, Orbital
Insight, Brighterion, H2O, Intel, Clarifa, X.ai, Zebra Medical
Vision, Iris AI, Freenome, Neurala, Akamai, Zoho, ServiceNow,
SalesForce, Oracle, Tableau,Splunk,Cvent, Veeam,Atlassian,
DocuSign, Dropbox, Veeva Systems, Proofpoint, Cornerstone,
Qualtrics. New Relic, Okta, Intralinks, MuleSoft, Freshworks,
Slack, Twilio, Anaplan, Stripe, Workfront, Smartsheet, Zuora,
OutSystems, Coupa, Cylance, Elastic, Zoom, SailPoint, BlackLine,
iCIMS, Digitate, Qualys, Kareo, DataStax, DiscoverOrg, Siteimprove,
Druva, Centrify, Looker, SimilarWeb, Odoo, Kyriba, Sumo Logic,
Sisense, PagerDuty, DigitalOcean, Liquid Web, Zaloni, Databricks,
ServiceTitan, Fastly, SnapLogic, Mendix, Couchbase, Egnyte,
Seismic, Bill.com, Justworks, Collibra, ActiveCampaign, Schoology,
SalesLoft, Cylynt,
Keywords: TuSimple, Inc., Bellevue , Onboard - Sr. Software Engineer, Onboard Performance, IT / Software / Systems , Bellevue, Washington
Click
here to apply!
|