Embedded Computer Engineer - C++, Linux, HIL

Saic

Crane (IN)

On-site

USD 90,000 - 150,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

SAIC is seeking a Computer Engineer to design, develop, and maintain complex systems and software for defense and civilian programs in Indiana. The role emphasizes C++, Linux, OOP, and hardware-in-the-loop testing to ensure robust, secure solutions.

You will collaborate with engineers, managers, and clients, produce specifications, document architectures, and prototype new ideas while staying current with industry trends and best practices.

Qualifications

  • Bachelor's degree and 5 years of experience in computer engineering or related field.
  • Strong background in C++ software development and Linux.
  • Proven experience with hardware design, system integration, and HIL testing.
  • Proficiency with OOP principles and embedded systems.
  • Familiarity with both Windows and Unix/Linux operating systems.

Responsibilities

  • Develop and implement software and hardware components for new systems.
  • Create detailed specifications and architectural designs.
  • Utilize OOP to design robust, scalable software solutions.
  • Collaborate with cross-functional teams to ensure systems meet functional and non-functional requirements.

Skills

C++
Python
Java
Linux
OOP
Embedded systems
HIL testing
FPGA/Verilog/VHDL
PCB design
Git

Education

Bachelor's degree in Computer Engineering / CS / EE

Tools

Git
VHDL/Verilog
PCB design

Job description

SAIC is seeking a Computer Engineer to design, develop, and maintain complex systems and software for defense and civilian programs in Indiana. The role emphasizes C++, Linux, OOP, and hardware-in-the-loop testing to ensure robust, secure solutions.

You will collaborate with engineers, managers, and clients, produce specifications, document architectures, and prototype new ideas while staying current with industry trends and best practices.

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

Similar jobs worth comparing

Electrical/Computer Engineer
Electrical/Computer Engineer

Saic • Crane (IN)

On-site
USD 90,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Saic • Crane (IN)

On-site
USD 90,000 - 130,000
Software Engineer at SAIC Huntsville, AL
Software Engineer at SAIC Huntsville, AL

Hong Kong Study Skills Research Institute • Huntsville (AL)

On-site
USD 90,000 - 120,000
Embedded Linux Engineer — On-Site Ownership & Troubleshooting
Embedded Linux Engineer — On-Site Ownership & Troubleshooting

SAIC • Ashburn (VA)

On-site
USD 80,000 - 120,000
Embedded Software Engineer – DoD ISR Systems (C/C++, Python)
Embedded Software Engineer – DoD ISR Systems (C/C++, Python)

SAIC • Crane (IN)

On-site
USD 90,000 - 120,000
Cyber Software Engineer
Cyber Software Engineer

BHR Consulting • Sterling Heights (MI)

On-site
USD 85,000 - 120,000
Embedded Systems Software Engineer (C++, RTOS)
Embedded Systems Software Engineer (C++, RTOS)

L3Harris Technologies • Salt Lake City (UT)

On-site
USD 95,000 - 125,000
Lead Embedded Solutions Architect (Linux, C/C++) - Hybrid
Lead Embedded Solutions Architect (Linux, C/C++) - Hybrid

Cognizant • Cleveland (OH)

Hybrid
USD 110,000 - 160,000
Senior Embedded Software Engineer – Military Systems
Senior Embedded Software Engineer – Military Systems

SAIC • Huntsville (AL)

On-site
USD 110,000 - 150,000
Embedded C/C++ Engineer - Launcher Control
Embedded C/C++ Engineer - Launcher Control

Intuitive Research and Technology Corporation • Huntsville (AL)

On-site
USD 85,000 - 120,000