Skip to main content
CareerApp

Skill

Object Oriented Design

Software Development and Engineering Practices

Object-oriented design (OOD) is a software design approach that models systems as a collection of interacting objects, each encapsulating data and behavior relevant to a specific concept or entity. Software engineers use it to create modular, reusable, and maintainable code by applying principles such as encapsulation, inheritance, and polymorphism. It typically follows object-oriented analysis and precedes implementation in languages like Java, C++, or Python.

See who is hiring

Object Oriented Design in the job market

Last checked September 12, 2026

Open roles
12

on Career App right now

Employers
7

hiring for it

Median pay

not enough disclosed

Disclose pay

of these roles

Open roles requiring Object Oriented Design (12)

Blue Apron

Senior Staff Data Scientist

Blue Apron

Full-time · $216,000 – $249,500

A strategic leadership role for an experienced data scientist to shape Grubhub's ML and analytics direction, mentor the team, and drive causal inference and experimentation frameworks across the marketplace. This suits someone with 8+ years in industry who has shipped production ML systems and can balance business impact against technical rigor in complex, noisy environments.

Listed on Blue Apron’s careers site · Apply there ↗

AeroVironment

Software Engineer, Sr. (Apps)

AeroVironment

Full-time · Pittsburgh, PA · $111,500 – $170,000

A senior software engineer role focused on designing and developing user-facing applications and UI frameworks for complex systems, working with experienced engineers in a structured development environment. This suits engineers with 12+ years of experience who are skilled in C++ and QML and want to tackle problems spanning UI architecture, real-time data systems, and hardware integration.

Listed on AeroVironment’s careers site · Apply there ↗

AllianceBernstein

Software Developer

AllianceBernstein

Full-time · Nashville, TN

A backend developer role on a wealth planning platform team that builds advisor tools and investment forecasting systems. Suited for someone comfortable with C# and C++ who wants to work on complex financial software in a collaborative environment.

Listed on AllianceBernstein’s careers site · Apply there ↗

Adtran

C++/Linux Software Engineer I

Adtran

Atlanta, GA

A software engineer role focused on designing and developing real-time C/C++ applications for optical transport products in a Linux environment, suited for someone comfortable with embedded systems and automated testing practices.

Listed on Adtran’s careers site · Apply there ↗

Medtronic

Prin Software Engineer

Medtronic

Full-time · Lafayette, CO · $152,800 – $229,200

This role maintains and supports existing medical device software products across multiple platforms, addressing security vulnerabilities and component obsolescence while providing technical leadership to the maintenance team. It suits experienced software engineers with deep product knowledge who can balance regulatory compliance with technical problem-solving in a healthcare context.

Listed on Medtronic’s careers site · Apply there ↗

NVIDIA

Senior VLSI CAD Software Engineer

NVIDIA

Full-time · $168,000 – $310,500

NVIDIA is looking for an experienced software engineer to build custom VLSI CAD tools that help design next-generation GPUs and chips. This full-cycle role suits someone with deep expertise in chip design automation who wants to work on technically challenging problems with a small, focused team.

Listed on NVIDIA’s careers site · Apply there ↗

Intel

SW engineer - Silicon CAD tool development

Intel

Full-time · Santa Clara, CA · $149,600 – $211,200

A mid-level software engineer will build and own key subsystems for Intel's chassis automation tool, which translates high-level SoC infrastructure requirements into RTL, register definitions, and verification collateral. The role suits someone comfortable with full-stack tool development who wants to influence next-generation chip architectures from the ground up.

Listed on Intel’s careers site · Apply there ↗

AeroVironment

Software QA Automation Engineer, II

AeroVironment

Full-time · Moorpark, CA · $82,000 – $125,000

This role designs and maintains automated test suites for mission-critical software systems, working closely with development and test teams while mentoring junior engineers. It's suited to someone with solid QA automation experience who wants to expand their technical depth and leadership skills in a fast-paced defense technology environment.

Listed on AeroVironment’s careers site · Apply there ↗

AeroVironment

Software QA Automation Engineer, III

AeroVironment

Full-time · Moorpark, CA · $100,500 – $153,250

This role designs and maintains automated test infrastructure for mission-critical software systems, with responsibility for building test frameworks and mentoring others on QA practices. It suits experienced automation engineers who want to work on embedded and robotics systems with a high degree of technical autonomy.

Listed on AeroVironment’s careers site · Apply there ↗

AeroVironment

Lead Scene Generation Engineer

AeroVironment

Full-time · Huntsville, AL

This role develops and validates physics-based 3D synthetic environments for military simulation and testing, requiring deep expertise in radiometric rendering, graphics programming, and real-time systems integration. It suits experienced software engineers comfortable leading technical work on complex modeling systems within defense contracting.

Listed on AeroVironment’s careers site · Apply there ↗

View all 12 on Jobs

Asked for alongside Object Oriented Design

Measured from the 12 open roles that name Object Oriented Design — not from a curated list.

Employers hiring for Object Oriented Design

7 in total, most open roles first.

Related skills

Curated neighbors in the taxonomy, whether or not employers ask for them together.

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.