Staff Software Engineer I — Robotics & Embedded Systems

Applied-Research-Associates,-Inc

Greenville (SC)

On-site

USD 70,000 - 120,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

ESOP
Employee ownership

Job summary

Applied Research Associates, Inc. in Greenville, SC is seeking a Staff Software Engineer 1 to join a dynamic team developing open and modular software for robotic platforms. You will work across embedded Linux, Windows and Android environments, using C/C++, C#, Python, Java, and ROS 1/2, with a strong emphasis on collaboration with software, electrical and mechanical engineers.

U.S. citizenship is required for this role.

Qualifications

  • BS Computer Science, Software Engineering or equivalent.
  • 2-4 years of experience.
  • Proficiency in C/C++, C#, Python, Java, or Rust.
  • Familiarity with Linux and git.
  • U.S. citizens only due to clearance requirements.

Responsibilities

  • Develop Open and Modular Software Architectures across platforms from requirements to product delivery.
  • Integrate sensors, algorithms, and software for robotic systems (optionally manned/autonomous).
  • Collaborate with software, electrical, and mechanical engineers, program managers, and technicians.
  • Develop application software for sensor and platform control for defense and commercial products.

Skills

C/C++
C#
Python
Java
Rust
Linux
Git
US Citizenship

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

ROS 1/ROS 2
NixOS
Gitlab CI
Jenkins/CircleCI/Travis

Job description

Applied Research Associates, Inc. in Greenville, SC is seeking a Staff Software Engineer 1 to join a dynamic team developing open and modular software for robotic platforms. You will work across embedded Linux, Windows and Android environments, using C/C++, C#, Python, Java, and ROS 1/2, with a strong emphasis on collaboration with software, electrical and mechanical engineers.

U.S. citizenship is required for this role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer I - Robotics & Embedded
Staff Software Engineer I - Robotics & Embedded

Applied Research Associates, Inc. • Greenville (SC)

Hybrid
USD 70,000 - 110,000
Staff Robotics & Mechatronics Engineer (C++/Embedded)
Staff Robotics & Mechatronics Engineer (C++/Embedded)

Applied Research Associates, Inc. • San Antonio (TX)

On-site
USD 110,000 - 150,000
Staff Software Engineer 1
Staff Software Engineer 1

Applied-Research-Associates,-Inc • Greenville (SC)

On-site
USD 70,000 - 120,000
ESOP
Employee ownership
Staff Embedded C++ Engineer for Robotics & Autonomy
Staff Embedded C++ Engineer for Robotics & Autonomy

Full Spectrum • Westborough (MA)

On-site
USD 90,000 - 140,000
Bonus eligible
Sr. R&D Software Engineer
Sr. R&D Software Engineer

Toyota Automated Logistics • Grapevine (TX)

On-site
USD 120,000 - 180,000
Health Insurance
Dental Insurance
Vision Insurance
+7
Embedded Software Engineer (Robotics)
Embedded Software Engineer (Robotics)

Sogeti • Mendon (UT)

On-site
USD 100,000 - 150,000
Flexible Work Options
401(k) With 150% Match Up To 6%
Employee Ownership Plan
+12
Senior Robotics Software Engineer — Real-Time C++
Senior Robotics Software Engineer — Real-Time C++

Applied Research Associates, Inc. • San Antonio (TX)

On-site
USD 150,000 - 230,000
Senior Robotics Software Engineer (Embedded Linux)
Senior Robotics Software Engineer (Embedded Linux)

Serve Robotics Inc • United States

On-site
USD 140,000 - 210,000
Staff Robotics Software Architect for Autonomous Systems
Staff Robotics Software Architect for Autonomous Systems

Path Robotics • Columbus (OH)

On-site
USD 140,000 - 200,000
Free lunch daily
Flexible PTO
Medical, dental, and vision coverage
+3
Robotics SWE, Automation Integration
Robotics SWE, Automation Integration

Maxwell Bond • Austin (TX)

On-site
USD 110,000 - 165,000