SAIC

Electrical/Computer Engineer

SAIC$95K — $115K *
Crane, IN 47522In-Person
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, or Electrical Engineering with 5+ years of experience.
  • Proven software development and hardware design experience, specifically with HIL testing.
  • Extensive knowledge of C++ and proficiency in Linux operating systems.
  • Strong application of object-oriented programming (OOP) principles.
  • Experience with embedded systems, real-time operating systems, and microcontrollers, with knowledge of FPGA and PCB design.

Responsibilities

  • Develop and implement software and hardware components for new systems.
  • Create detailed technical specifications and architectural designs.
  • Utilize object-oriented programming (OOP) to design software solutions.
  • Collaborate with cross-functional teams to meet system requirements.
  • Perform thorough testing of software and hardware components.
  • Troubleshoot and resolve technical issues through debugging.
  • Produce comprehensive documentation and prepare reports for stakeholders.

Benefits

  • Opportunity to work on cutting-edge technology and projects.
  • Collaborative and dynamic team environment.
  • Professional development and training opportunities.
  • Access to the latest industry trends and technologies.
Full Job Description
Job 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 SAIC

Science Applications International Corporation (SAIC) is a technology integrator in the technical, engineering, intelligence, and enterprise information technology markets. SAIC has approximately 26,000 employees and operates in more than 70 countries. The company was founded in 1969 and is headquartered in Reston, Virginia. SAIC provides services to the U.S. government, including the Department of Defense, the intelligence community, and civilian agencies. The company also serves commercial customers in the healthcare, energy, and financial services sectors.
Learn more about SAIC
Size
26,000 employees
Market Cap
$6 billion
Industry
Net Income
$206 million
Founded
1969
5 Year Trend
+10.7%
Revenue
$6.8 billion
NASDAQ

Similar Jobs

More Jobs at SAIC

  • SAIC
    Cislunar Community Integrator
    $160K — $200K *
    Colorado Springs, CO 80918 (El Paso County)
    Aerospace & Defense
    In-Person
  • SAIC
    Intel Analyst Senior
    $80K — $120K *
    Point Mugu Nawc, CA 93042 (Ventura County)
    Aerospace & Defense
    In-Person
  • SAIC
    Intel Analyst Senior
    $80K — $120K *
    Dana Point, CA 92629 (Orange County)
    Aerospace & Defense
    In-Person
  • SAIC
    Senior Program Manager
    $120K — $145K *
    Bethesda, MD 20817 (Montgomery County)
    Aerospace & Defense
    In-Person
  • SAIC
    Senior Program Manager
    $120K — $145K *
    Annapolis Junction, MD 20701 (Howard County)
    Aerospace & Defense
    In-Person

More Information Technology Jobs

Find similar Electrical/Computer Engineer jobs: