Avatar for SAIC
SAIC
Actively Hiring
SAIC provides government services and information technology support

Electrical/Computer Engineer

  • Crane
  • |5 years of exp
  • |Full Time
Posted: 2 days ago• Recruiter recently active
Job Location
Crane
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
C++
Git
Embedded Systems
Hardware Design
Linux
PCB Design
Verilog
FPGA
VHDL
Agile
Windows
Microcontrollers
Object-Oriented Programming
Computer Architecture
Unix/Linux
Real-Time Operating Systems
Hardware-in-the-Loop (HIL) Testing

About the job

Job ID 2616555

Location Crane, IN, US

Date Posted 2026-09-04

Category Software

Subcategory SW Engineer

Schedule Full-Time

Shift Day Job

Travel Yes - 25% of the time

Minimum Clearance Required Interim_Secret

Clearance Level Must Be Able to Obtain Secret

Potential for Remote Work ORA_ON_SITE

Description

SAIC is seeking a talented and motivated Computer Engineer to join our dynamic team. This role involves designing, developing, and maintaining complex systems and software solutions for our clients. The ideal candidate will have a strong background in computer engineering, extensive experience with C++, Linux, and object-oriented programming, and possess problem-solving skills to address challenging technical issues, including experience with hardware-in-the-loop (HIL) testing.

Job Duties

  • Develop and implement software and hardware components for new systems.
  • Create detailed technical specifications and architectural designs.
  • Utilize object-oriented programming (OOP) principles to design robust and scalable software solutions.
  • Collaborate with cross-functional teams to ensure systems meet functional and non-functional

Requirements

  • Perform thorough testing of new software and hardware components.
  • Troubleshoot and resolve issues through rigorous debugging processes.
  • Execute hardware-in-the-loop (HIL) testing to validate system performance.
  • Evaluate existing systems and recommend enhancements or optimizations.
  • Produce comprehensive documentation of development processes and system architectures.
  • Prepare reports and presentations for stakeholders on project status and technical findings.
  • Work closely with project managers, designers, and other engineers.
  • Communicate technical concepts effectively to non-technical stakeholders.
  • Provide technical support and training to team members and clients.
  • Stay up to date with the latest industry trends, technologies, and best practices.
  • Conduct research on emerging technologies to recommend and implement new solutions.
  • Prototype and test new ideas to push the boundaries of current technologies.

Qualifications

Required Education and Experience

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering with five (5) years of experience.
  • Experience in computer engineering or a related field.
  • Proven experience in software development, hardware design, system integration, and hardware-in-the-loop (HIL) testing.
  • Extensive experience in C++ programming language.
  • Demonstrated proficiency with Linux operating systems (both development and administration).
  • Strong understanding and application of object-oriented programming (OOP) principles.
  • Experience with embedded systems, real-time operating systems, and microcontrollers.
  • Proficiency in additional programming languages such as Python and Java is a plus.
  • Strong understanding of computer architecture and hardware design.
  • Experience with FPGA, VHDL/Verilog, and PCB design.
  • Knowledge of software development methodologies and tools (Agile, Git, etc.).
  • Familiarity with both Windows and Unix/Linux operating systems.
  • Must be able to obtain/maintain active secret

Preferred Skills

  • Experience with cloud computing and virtualization technologies.
  • Knowledge of cybersecurity principles and practices.
  • Familiarity with machine learning and AI technologies.

Certifications

  • Certification in relevant technologies or methodologies (e.g., Cisco, AWS).

Soft Skills

  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication abilities.
  • Ability to work independently and in a team environment.
  • Strong organizational and project management skills.

About the company

SAIC company logo

SAIC

Actively Hiring
SAIC provides government services and information technology support5000+ Employees
Learn more about SAIC image

Funding

AMOUNT RAISED
$22M
FUNDED OVER
1 round
Round
U
$22000000
Unknown - Sep 2010