Senior Java Software Engineer - Robotics & Embedded

Perrone Robotics

Charlottesville (VA)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Perrone Robotics is seeking Sr. Software Engineers to join our Charlottesville, VA team. The role reports to the Chief Technology Officer and contributes to embedded Java development for robotic systems.

Responsibilities include building Java-based software, applying OO design principles, and optimizing performance across multi-threaded components. Experience with UML, Maven/Ant, and version control is valued.

Qualifications

  • Extensive knowledge, skill, and experience with programming in Java.
  • Knowledge of Java SE libraries.
  • Object-oriented Java programming skills.
  • Skill in reuse of, extension of, and refactoring of software.
  • Documentation and JavaDoc of code.
  • Debugging and performance profiling skills.
  • Multi-threaded programming.
  • Know-how in extracting and deriving tasks and designs from communications.
  • Design patterns and layered software design knowledge.
  • Ability to work with reusable software frameworks.

Responsibilities

  • Skilled and experienced Java software developer.
  • Knowledge of embedded Java software development, sensors, and robotics a plus.
  • Develop robust Java software in a team setting.

Skills

Java programming
OO design
Multithreading
UML modeling
Debugging
Performance profiling
Documentation

Tools

Maven
Ant
IDE tools
Version control
JProfiler

Job description

Perrone Robotics is seeking Sr. Software Engineers to join our Charlottesville, VA team. The role reports to the Chief Technology Officer and contributes to embedded Java development for robotic systems.

Responsibilities include building Java-based software, applying OO design principles, and optimizing performance across multi-threaded components. Experience with UML, Maven/Ant, and version control is valued.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer
Sr. Software Engineer

Perrone Robotics • Charlottesville (VA)

On-site
USD 120,000 - 180,000
Senior Robotics Software Architect (C++/Embedded)
Senior Robotics Software Architect (C++/Embedded)

10Beauty • Boston (MA)

On-site
USD 190,000 - 210,000
Equity
Benefits for all full-time employees
Senior Embedded Systems Engineer - Real-Time Robotics
Senior Embedded Systems Engineer - Real-Time Robotics

Instant Teams • Huntsville (AL)

On-site
USD 90,000 - 120,000
Comprehensive medical, dental, and vision coverage
Safe Harbor 401(K) with company match
Paid Parental Leave
+2
Robotics Software Engineer
Robotics Software Engineer

Stealth Startup • San Francisco (CA)

On-site
USD 100,000 - 130,000
Senior Embedded Software Engineer — Robotics & RTOS
Senior Embedded Software Engineer — Robotics & RTOS

asirobots • Mendon (UT)

On-site
USD 100,000 - 130,000
Senior Robotics Software Engineer – Manipulation & Motion
Senior Robotics Software Engineer – Manipulation & Motion

berkshiregrey • Bedford (MA)

On-site
USD 100,000 - 130,000
Senior Robotics Software Engineer: High-Perf C++ & Autonomy
Senior Robotics Software Engineer: High-Perf C++ & Autonomy

Iconcareers • Austin (TX)

On-site
USD 100,000 - 130,000
Senior Autonomy Software Engineer (Robotics)
Senior Autonomy Software Engineer (Robotics)

Forterra • Arlington (VA), Northern (KY)

Hybrid
USD 150,000 - 250,000
Premium Healthcare Benefits
PTO 20 days
Parental leave 7 weeks
+2
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Maxwell Bond • Boston (MA)

On-site
USD 140,000 - 190,000
Principal Embedded Software Engineer, Robotics
Principal Embedded Software Engineer, Robotics

10Beauty • Burlington (MA)

On-site
USD 180,000 - 200,000