Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Real Time Software Developer

$125k - $150k
Full-time

SAIC Inc

:

Job ID: 2315154-2926

Location: REMOTE WORK, MN, US

Date Posted: 2025-11-08

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.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Real Time Software Developer in Saint Paul, MN vacancy
  • $150k - $190k

     ...field operations by delivering software tools and intelligence to...  ...public safety missions where time is compressed, information is...  ...is seeking a Senior Full Stack Developer to build applications and services...  ...Build React components for real-time data visualization. Design... 
    Suggested
    Remote work
    Home office

    GrabJobs

    Saint Paul, MN
    2 days ago
  • $144.2k - $288.4k

     ...family and one community at a time. Position Summary We're...  ...looking for a Lead Director of Software Engineering who thinks like a...  ...modernized legacy platforms under real business pressure, and lived...  ...have built or led internal developer platforms, engineering productivity... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Local area

    Hispanic Alliance for Career Enhancement

    Saint Paul, MN
    4 days ago
  • $126.82k - $149.2k

     ...development and maintenance of best in class software experiences. The candidate is a self-...  ...deposits, digital asset custody, and real-time settlement capabilities.Design and build...  ...enterprise architecture and business objectives.Develop and enhance digital asset transaction... 
    Suggested
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Saint Paul, MN
    1 day ago
  • $186.07k - $218.9k

     ...wide offsites are held multiple times annually to foster...  ...maintaining scalable pipelines, to developing frameworks, tools, and internal...  ...time-series db, graph db, and real-time event aggregation stores...  ...5+ years of experience in software engineering. You have Strong... 
    Suggested
    Local area

    Coinbase

    Saint Paul, MN
    2 days ago
  •  ...communication skills Desired Skills (not required) - Python, LabVIEW, real-time, medical domain, XML, basic EE knowledge, Windows GUI, C# (for...  ...problems as part of a team consisting of electrical and software engineers and technicians Ability to train on, understand and... 
    Suggested
    Immediate start

    ClifyX

    Saint Paul, MN
    4 days ago
  •  ...Interra Health delivers trusted eligibility, real-time coverage and pricing insights,...  ...driven team working at the intersection of software and healthcare to reduce friction, improve...  ...The Role: As a Senior Software Developer, you will design, build, and maintain modern... 
    Remote work
    Flexible hours
    Shift work

    GrabJobs

    Saint Paul, MN
    1 day ago
  • $175k - $215k

     ...stable, profitable, and have developed a loyal customer base (that continues to grow). We build software for summer camps, an industry...  ...ambitious projects that create real value for our clients. We know...  ...’s purpose. At the same time, we are genuinely committed to... 
    Summer work
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Saint Paul, MN
    5 days ago
  • $121.4k - $218.6k

     ...elite, high-density hardware and software infrastructure spanning the...  ...you will be responsible for: Developing and scaling robust...  ...ticketing systems to optimize time-to-mitigate metrics for hardware...  ...-call rotations, spearheading real-time incident management, and... 
    Work experience placement
    Work at office

    Akamai

    Saint Paul, MN
    3 days ago
  • $95k - $171k

     ...enable customers to run inference models and developers to create AI applications. Partner...  ...Your finances Your family Your time at work Your time pursuing other endeavors...  ...Are you seeking an opportunity to make a real difference in a company with a global reach... 
    Permanent employment
    Work experience placement
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Akamai

    Saint Paul, MN
    3 days ago
  • $121.4k - $218.6k

     ...elite, high-density hardware and software infrastructure spanning the...  ...will be responsible for: Developing and scaling robust...  ...ticketing systems to optimize time-to-mitigate metrics for hardware...  ...-call rotations, spearheading real-time incident management, and... 
    Work experience placement
    Work at office

    Minnesota Jobs

    Saint Paul, MN
    1 day ago
  • $133.7k - $200.6k

     ...solution optimization.Hands-on experience assisting team members in developing and implementing technical solutions for implementations,...  ...footer of each page of our career website. SummaryLocation: USA - Minnesota - Saint Paul; USA - Illinois - NapervilleType: Full time
    Hourly pay
    Minimum wage
    Full time
    Local area
    Visa sponsorship

    Ecolab

    Saint Paul, MN
    1 day ago
  • $118.4k - $219.8k

     ...Technical Experience: 6+ years of professional software engineering experience building and shipping production web applications used by real customers, with active, hands-on coding...  ...giving back to the community, or finding time to refresh and reset. This builds upon our... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Eagan, MN
    4 days ago
  • $124.45k - $132k

     ...Requires a Bachelor’s degree in Software Engineering, or a related...  ...security clearance is required at time of hire. Applicants selected...  ...experiences:Strong experience developing software for an embedded system...  ...experience.Solid understanding of real-time operating systems (RTOS)... 
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    4 days ago
  •  ...most defining challenges of our time. It’s also the greatest...  ...generation creator platform and software tools to not only enable business...  ...financial workflows (preferred) Real-time systems (messaging,...  ...LOVE that) Responsibilities: Develop and maintain server-side applications... 
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Saint Paul, MN
    5 days ago
  • $170k - $220k

     ...the organization Support teams developing features in our customer-...  ...excellence About You 7+ years in a software engineering role A first-...  ...distributed systems that hold up under real-world load Knows the...  ...with high-throughput or real-time domains such as sports betting... 
    Remote work

    GrabJobs

    Saint Paul, MN
    2 days ago
  • $186.15k - $219k

     ...resiliency, security, and data integrity across real-time, batch, and event-driven processing...  ...- 12 or more years of relevant software engineering experience - Eight or more years...  ...Exceptional people leadership skills - able to develop senior engineering leaders, build a... 
    Full time
    Work experience placement
    Local area

    US Bank

    Saint Paul, MN
    1 hour ago
  • $118.4k - $219.8k

    Job DescriptionSenior Manager, Software Engineering — Search...  ...itself to the same reliability and developer-experience standards as any best...  ...reliability SLOs, client onboarding time-to-value, and search quality...  ...’s challenges and deliver real-world solutions. Our Grow My Way... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Eagan, MN
    4 days ago
  • $176.51k - $187k

     ...design lifecycle and is ready to take on real ownership within a collaborative, high-performing...  ....What You'll Do - Own RTL design — Develop and lead RTL with a focus on correctness:...  ..., and design-for-verification - Drive timing closure — Work through synthesis, place and... 
    Work at office
    Remote work
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    5 days ago
  • $146.8k - $272.6k

     ...direct impact on our company and develop products and features that...  ...and Deliver: Applying modern software development practices, you will...  ...environment, you will deliver timely solutions.   Be Innovative: You...  ...tomorrow’s challenges and deliver real-world solutions. Our Grow My... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Eagan, MN
    4 days ago
  • $175k

     ...tool using, stateful systems) that solve real product and operational problems; Integrate...  ...behaviour in the real world; Improve developer experience and internal tooling where it...  ...Required 7+ years of experience as a Software Engineer, with strong knowledge of major... 
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Saint Paul, MN
    5 days ago
  • $115k - $130k

     ..., they’re expectations. And just like the real protein snacks we make across our global house...  ..., and secure authentication patterns.Develop automation, scripts, integrations, and repeatable...  ...information.Strong adaptability, time management, and independent problem-solving... 
    Work at office
    Local area

    Jack Links

    Minneapolis, MN
    1 day ago
  •  ...languages, and a full understanding of modern software engineering practices.The ability to...  ...that is 100% funded by Travelers.Paid Time Off: Start your career at Travelers with...  ...committed to recruiting, retaining and developing the diverse talent of all of our employees... 
    Immediate start

    The Travelers Indemnity Company

    Saint Paul, MN
    1 day ago
  • $60 per hour

     ...DataAnnotation team and contribute to developing cutting‑edge AI systems, while...  ...engineers — who are driving real‑world impact in AI development...  ...this work alongside a full‑time role, while others treat it as...  ...). Previous experience as a Software Developer, Coder, Software... 
    Hourly pay
    Full time
    Remote work
    Flexible hours

    DataAnnotation

    Saint Paul, MN
    2 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ...U.S. are encouraged to apply. We are unable to sponsor at this time.Note:-This is a Full-Time Permanent job opportunity for you.Only... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Saint Paul, MN
    2 days ago
  • $202.2k - $213.25k

     ...Requirements:Bachelor's degree in Software Engineering, or related...  ...security clearance is required at time of hire. Applicants selected...  ...in hardware-centric embedded real-time systems.Expert experience...  ...alongside award winning teams developing practical solutions for our nation... 
    Work at office
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    3 days ago
  • $50 per hour

    Principal Software EngineerThe global capital markets are among the largest...  ...— you'll spend most of your time on server-side architecture,...  ...scalability.Take ownership in developer experience by improving/...  ...tomorrow’s challenges and deliver real-world solutions. Our Grow My Way... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Eagan, MN
    1 day ago
  • MissionAs a Software Architect, you will contribute to the architecture...  ..., pressure-testing ideas with real users, and transforming...  ...aligned teams: Orchestrate multi-developer environments where AI agents and...  ...benefits that include meaningful time off and paid holidays,... 
    Temporary work
    Local area

    Slalom

    Minneapolis, MN
    7 hours ago
  • $250.6k - $362.6k

     ...eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving...  ...observability and security tool that delivers real-time insights and enforcement. Leveraging the...  ...cloud-native environments. What you’ll do: Develop high-quality Go (and eBPF) code for the... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Minneapolis, MN
    2 days ago
  • $140k - $170k

     ...Catalog, Spark optimization, governance, and MLOps patterns.Build scalable ETL/ELT pipelines, real-time streaming architectures, and reusable data integration frameworks.Develop high-level and low-level architecture blueprints ensuring security, compliance, cost... 

    EXL Service

    Minneapolis, MN
    5 days ago
  • $178.4k - $267.6k

     ...the Life Senior Principal Software Engineer Careers That Change...  ...Engineer- Mobile Application Developer, you will be responsible for the...  ....S. work authorization at the time of hire and for the duration...  ...ambitious ideas to work to generate real solutions for real people.... 
    Contract work
    Work experience placement
    H1b
    Work at office
    Local area
    Worldwide
    Flexible hours

    Socket.dev

    Minneapolis, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Real Time Software Developer. Be the first to apply!