Senior Software Engineer, Middleware (R3582)

1 Month ago • 2 Years + • Software Development & Engineering • $120,000 PA - $180,000 PA

Job Summary

Job Description

This role is part of Hivemind’s middleware team, offering hands-on mentorship and significant contributions to the product backlog. You will develop, test, and troubleshoot software primarily in C++, Python, and scripts, utilizing SDLC tools. Responsibilities include adding features to our middleware and communications software, EdgeOS, and potentially simulation development or interface translations between our Hivemind ecosystem and third-party systems. The role also involves executing systems integration across various components, providing an opportunity to learn in a high-growth tech environment.
Must have:
  • Develop, test, and troubleshoot software using C++, Python, and scripts.
  • Add features to middleware and communication software (EdgeOS).
  • Perform simulation development or interface translations.
  • Execute systems integration across components.
Good to have:
  • ROS (or comparable middleware)
  • Robotics experience
  • Networking and communication protocols experience
  • Safety-critical systems experience
  • Embedded systems experience
Perks:
  • Bonus
  • Benefits
  • Equity

Job Details

This role is part of Hivemind’s middleware team. The role will provide you with hands on mentorship, an opportunity to add real contribution to our product backlog. You will have the chance to make friends, expand your network, and learn all about what it's like to work in a high-growth, fast scaling tech unicorn.

What you'll do:

  • Develop, test and/or troubleshoot software in C++ (primary), python, scripts using SDLC tools.
  • The work involves adding features to our middleware and communications software, called EdgeOS, that is used to develop the autonomy software.
  • It could also include simulation development or interface translations between our Hivemind ecosystem and 3rd party systems. Lastly, it could involve systems integration execution across our components.

Required qualifications:

  • Typically requires a minimum of 5 years of related experience with a Bachelor’s degree; or 4 years and a Master’s degree; or 2 years with a PhD; or equivalent work experience.
  • Some Industry or Internship experience developing C++ software in Linux environment.
  • Strong skills in C++ and Software Engineering
  • Great written and verbal communication.
  • Demonstrated history of showing ownership of project outcomes and delivering exceptional results.
  • Record of working hard, being a trustworthy teammate, holding yourself and others to high standards, and being kind to others.

Preferred qualifications:

  • ROS (or comparable middleware) and/or robotics experience.
  • Experience with networking and communication protocols.
  • Experience with safety-critical systems.
  • Embedded systems experience.

Similar Jobs

bytedance - Site Reliability Engineer (Cloud) - Infrastructure Engineering

bytedance

Singapore (On-Site)
9 Months ago
Qualcomm - Platform Associate Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Paper Stacking games - UE5 Physics System Engineer

Paper Stacking games

Shanghai, China (On-Site)
1 Month ago
bytedance - GPU/AI Application Platform Engineer Intern (Server Platform)

bytedance

San Jose, California, United States (On-Site)
5 Months ago
Epic Games - QA Engineering Specialist

Epic Games

(On-Site)
6 Months ago
Ramboll3 - Senior Port and Marine Engineer and Project Manager

Ramboll3

Aarhus, Denmark (On-Site)
3 Months ago
Cadence - Lead Digital Verification Engineer

Cadence

Montreal, Quebec, Canada (On-Site)
3 Months ago
bytedance - Datacenter Operations Engineer (DCO) Intern - 2025 Start

bytedance

Kulai, Johor, Malaysia (On-Site)
8 Months ago
Nagarro - Senior Engineer

Nagarro

(On-Site)
10 Months ago
Intrepid Studios - Senior Anti-Cheat Engineer

Intrepid Studios

San Diego, California, United States (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Senior Mobile Platform Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
Ion - Software Developer/Engineer - Graduate Development Program

Ion

Collecchio, Emilia-Romagna, Italy (On-Site)
10 Months ago
NVIDIA - Deep Learning Engineer, Datacenters

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Tencent - Data Scientist Intern

Tencent

(On-Site)
8 Months ago
Mozilla - Staff Software Engineer, Desktop Integration

Mozilla

United Kingdom (Remote)
1 Month ago
Capgemini - C++ Power System

Capgemini

Gurugram, Haryana, India (On-Site)
2 Months ago
Embark Studios - Generalist Software Engineer - Data Tech

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
3 Months ago
miniclip - Tools Software Developer

miniclip

Lisbon, Lisbon, Portugal (On-Site)
1 Month ago
g3dk - Software Engineer – Games AI

g3dk

London, England, United Kingdom (Hybrid)
5 Months ago
rivos - CPU Design Verification - Full-time

rivos

Bengaluru, Karnataka, India (Hybrid)
10 Months ago

Get notifed when new similar jobs are uploaded

Jobs in San Diego, California, United States

Apple - Channel Strategist

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago
Impact Theory - Social Media Community Manager

Impact Theory

West Hollywood, California, United States (On-Site)
1 Year ago
Aisera - Senior Webmaster / Web Development Manager

Aisera

Palo Alto, California, United States (On-Site)
3 Months ago
Sourcegraph  Inc  - Manager, Sales Development

Sourcegraph Inc

Austin, Texas, United States (On-Site)
1 Month ago
Epic Games - Lead Counsel (Regulatory)

Epic Games

Cary, North Carolina, United States (On-Site)
6 Months ago
OKX - Senior Manager, Exams & Audit Management

OKX

San Francisco, California, United States (Remote)
1 Month ago
Infosys - Java Fullstack Developer

Infosys

Charlotte, North Carolina, United States (On-Site)
2 Months ago
Jane Street - Data Center Engineer

Jane Street

New York, United States (On-Site)
3 Months ago
Filmless - Freelance Script Writer

Filmless

New York, United States (Remote)
4 Months ago
Dynamis Inc - Strategic Outreach SME

Dynamis Inc

Huntsville, Alabama, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Fluxon - Staff Software Engineer

Fluxon

Bengaluru, Karnataka, India (Remote)
2 Months ago
PwC - Manager SAP EPM | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
10 Months ago
Shield AI - Senior Staff Engineer, Software Autonomy Applications (R3694)

Shield AI

Washington, District Of Columbia, United States (On-Site)
1 Month ago
Toast - Senior Software Engineer, Payments

Toast

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
supercell - Asset Pipeline Engineer

supercell

Helsinki, Uusimaa, Finland (On-Site)
3 Months ago
bytedance - Datacenter Operation Lead, Infrastructure Engineering

bytedance

Bangkok, Bangkok, Thailand (On-Site)
1 Month ago
Nordson Corporation - Senior Process Engineer, Extrusion

Nordson Corporation

Easton, Pennsylvania, United States (On-Site)
2 Months ago
Saronic Technologies - Forward Deployed Hardware Engineer

Saronic Technologies

Austin, Texas, United States (On-Site)
1 Month ago
Volley - Senior Software Engineer

Volley

San Francisco, California, United States (Hybrid)
3 Months ago
Nordson Corporation - Senior Sales Engineer

Nordson Corporation

New Delhi, Delhi, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

San Diego, California, United States (Remote)

Washington, District Of Columbia, United States (On-Site)

Dallas, Texas, United States (On-Site)

United States (On-Site)

San Diego, California, United States (On-Site)

San Diego, California, United States (On-Site)

Washington, District Of Columbia, United States (On-Site)

Washington, District Of Columbia, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Shield AI

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug