Company

SAICSee more

addressAddressLittle Rock, AR
type Form of workFull-Time
CategoryInformation Technology

Job description

Job ID: 2315915-2906

Location: REMOTE WORK, AR, US

Date Posted: 2023-11-28

Category: Information Technology

Subcategory: Embedded SW Engr

Schedule: Full-time

Shift: Day Job

Travel: Yes, 10 % of the Time

Minimum Clearance Required: None

Clearance Level Must Be Able to Obtain: Secret

Potential for Remote Work: No


Description

SAIC is seeking Real Time Software Engineers to join our team in Sterling Heights, Michigan. 

This position can be worked 100% Remote

Description:

SAIC is hiring a a self-directed and highly experienced technical expert with in-depth knowledge of SocketCAN, C++17, and real-time Linux (Ubuntu). In this role, you will work autonomously to interface with CAN devices using SocketCAN, writing and optimizing thread-safe C++17 code, and seamlessly integrating data into our application state. You will be responsible for making informed decisions, selecting appropriate methods and techniques, and setting technical objectives for your assignments.

Responsibilities

Real-Time (RT) Linux:

  • Independently develop and maintain high-quality C++ code for interacting with SocketCAN on RT Linux (Ubuntu) systems.
  • Write and optimize thread-safe C++ code to read and write information through SocketCAN.
  • Integrate SocketCAN data into the application state ensuring a thread-safe integration.
  • Troubleshoot and optimize real-time CAN communication, ensuring high performance and reliability.

Git and GitLab:

  • Proficiency in using Git, including features like rebasing, squashing and resolving merge conflicts.

  • Experience using Open Container Initiative (OCI) compatible containers to perform automated builds.

  • Write clear and informative commit messages that describe the purpose, changes, and tracability of each commit for enhanced codebase understanding and compliance.

  • Create well-documented merge requests, including details on changes, testing, and expected outcomes to facilitate efficient code integration and review.

Continuous Improvement:

  • Stay up-to-date with industry best practices and emerging technologies. 
  • Stay current with emerging trends in SocketCAN, RT Linux, and C++ to ensure the highest level of expertise.

Qualifications

Required Education:

  • Bachelors and five (5) years or more experience; four (4) years of experience is considered in lieu of degree. 

Qualifications

  • Proven track record as an expert in SocketCAN, C++17, and RT Linux (Ubuntu). 

  • Advanced knowledge of multithreading, concurrency, and thread safety in C++.
  • Demonstrated experience working with Linux device files and file I/O operations in real-time environments.

  • Proficiency in real-time Linux concepts and the ability to write thread-safe code for real-time applications.

  • Strong problem-solving and debugging skills.

  • Familiarity with real-time operating systems (RTOS) and embedded systems is advantageous

Clearance:

  • Candidates must have the ability to obtain and maintain full Secret clearance.

Target salary range: $125,001 - $150,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.
Refer code: 7220019. SAIC - The previous day - 2023-12-17 23:39

SAIC

Little Rock, AR
Popular Real Software jobs in top cities
Jobs feed

2nd Shift General Cleaner

Hes Facilities

Libertyville, IL

1231 WestSide - Part Time Janitor

Pjs Of El Paso, Inc

El Paso, TX

Overnight Janitorial

Pritchard Industries , Llc

Bentonville, AR

(11432) 2nd Shift Cleaner - DailyPay Available!!

Sej Services, Llc

Winston-Salem, NC

Floater - D4006

Prestige Maintenance Usa

Missouri, United States

Diagnostic Radiologists needed in Mobile, Alabama! - Aya Locums

Aya Locums

Alabama, United States

Aya Locums Seeking Anesthesiologist in Charleston, South Carolina

Aya Locums

South Carolina, United States

Vibrant University Town in Northeast - $150k in Student Loans

Adaptive Medical Partners

United, PA

Family Medicine - Carlsbad, New Mexico - Loan Repayment & Commencement Bonus

Enterprise Medical Recruiting

New Mexico, United States

Share jobs with friends