×
Register Here to Apply for Jobs or Post Jobs. X

Board Support Package (BSP) Development Engineer (Remote

Remote / Online - Candidates ideally in
Alpharetta, Fulton County, Georgia, 30004, USA
Listing for: Capgemini
Full Time, Remote/Work from Home position
Listed on 2026-07-31
Job specializations:
  • Engineering
    Software Engineer, Hardware Engineer
Salary/Wage Range or Industry Benchmark: 73150 USD Yearly USD 73150.00 YEAR
Job Description & How to Apply Below
Position: Board Support Package (BSP) Development Engineer (Remote)

Board Support Package (BSP) Development Engineer (Remote)

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities.

Where you can make a difference. Where no two days arethe same.

This is a remote role in the USA About the role you're considering

This role is responsible for developing and optimizing embedded graphics solutions on multi-core platforms, leveraging technologies such as OpenGL and DEOS. The ideal candidate will have a strong understanding of processor, memory, and cache architectures, with expertise in analyzing shared resource utilization and system performance across CPUs, GPUs, and other hardware components. They will perform Worst-Case Execution Time (WCET) analysis, accounting for resource contention and interference from I/O subsystems, GPUs, SSDs, FPGAs, and other shared resources to ensure deterministic real-time performance.

Experience with DEOS or similar real-time operating systems, including cache partitioning and resource isolation techniques, is highly desirable. Familiarity with FAA AC 20-193 guidance for multi-core processor certification and experience with Epic DEOS are considered strong advantages.

Your role Graphics Core Skills
  • Embedded graphics development experience using OpenGL
  • Epic Deos experience - preferred
Platform Core skills
  • Multi-Core Processor Architecture
  • Strong fundamentals of multi-core processing concepts and system-level behavior.
  • Processor and Memory Architecture
  • Memory Controller design and operation, Cache memory hierarchy (L1, L2, L3, etc.), Main memory systems (e.g., DDR)
  • In-depth knowledge of shared memory access across multiple cores, including GPU interaction:
  • Shared Resource Monitoring and Analysis
  • Performance counters, Quality of Service (QoS) mechanisms, Techniques for Worst-Case Execution Time (WCET) computation
  • Understanding of monitoring mechanisms for shared resource usage
  • WCET Analysis with Interference Considerations
  • I/O subsystems, GPU, SSD, FPGA
  • DEOS Expertise
  • Cache partitioning techniques and Resource isolation and management
  • Regulatory Knowledge
  • Familiarity with AC 20-193 (FAA guidance on multi-core processor certification) is a strong advantage.
Your skills and experience
  • Bachelors degree in Engineering, Electrical Engineering or Computer Science
  • Must be a US Citizen or Permanent Resident
  • Minimum of 6 years of relevant experience
  • Graphic Processing Unit (GPU Drivers) experience
  • Device driver development experience
  • Linux operating system environment experience
  • Arm Based Controllers experience

The base compensation range for this role in the posted location is: $73,150.00 - $

Capgemini provides compensation range information in accordance with applicable national, state, provincial, and local pay transparency laws. The base compensation range listed for this position reflects the minimum and maximum target compensation Capgemini, in good faith, believes it may pay for the role at the time of this posting. This range may be subject to change as permitted by law.

The actual compensation offered to any candidate may fall outside of the posted range and will be determined based on multiple factors legally permitted in the applicable jurisdiction.

These may include, but are not limited to:
Geographic location, Education and qualifications, Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay equity.

It is not typical for candidates to be hired at or near the top of the posted compensation range.

In addition to base salary, this role may be eligible for additional compensation such as variable incentives, bonuses, or commissions, depending on the position and applicable laws.

Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time employees. In the U.S. and Canada,…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary