idexcel
Aerospace & DefenseDirect SmartRecruiters career site

Board Support Package Software Engineer

Location
Cedar Rapids, IA · On-site
Job type
Full-time
Level
Mid-level
Listed
30 days ago

Skills & highlights for this role

  • Linux device drivers
  • board bring-up
  • C/C++

Also useful

  • JTAG
  • kernel debugging
  • Python

About the role

Development and porting of Board Support Packages (Boot loader & Linux kernel) for PowerPC, ARM architecture which includes developing and modifying device drivers, configuration files, I/O initialization and startup routines, memory management, OS configuration, extensions to kernels, boot loaders, etc

  •  Perform board bring-ups and hardware validation/ debugging.
  •  Development of custom utilities which can useful for benchmarking of target hardware or help application and verification team.
  •  Performing hardware/software unit level tests and/or functional integration tests.
  •  Development of multithreaded user space applications
  •  Tools: JTAG based hardware emulators, Hardware debugging tools e.g. Oscilloscope, Logic Analyzer, Protocol Analyzers, Kernel debugging tools e.g. ftrace, GIT, Subversion, GIT based code maintaining tools e.g. gerrit, gitlab

Qualifications

 Must possess detail knowledge of Linux Device Drivers, subsystems and Linux Environment

  •  Hands on experience of board bring up
  •  Programming language: C/C++
  •  Operating System: Linux
  • Good understanding of device drivers, file systems, memory management and OS internals
  •  Scripting language: Python, Shell
  • Additional Information: Anvesh Reddy
Read the original posting

From idexcel's careers page, first listed on Rolev.ai on October 10, 2026. Rolev.ai is not the employer.

How Rolev.ai helps with this application

Rolev.ai is a job search and application tool for US job seekers. For this Board Support Package Software Engineer role at idexcel, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.

  • See how you fit

    Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.

  • Tailor without inventing

    Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.

  • Draft the full kit

    Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.

  • 1-Click Extension Autofill

    The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.

Common questions

Where is the Board Support Package Software Engineer job at idexcel located?

This Board Support Package Software Engineer position at idexcel is located in Cedar Rapids, IA (On-site). Always check idexcel's application page for specific state eligibility or relocation policies.

What qualifications are required for Board Support Package Software Engineer at idexcel?

For the Board Support Package Software Engineer role, idexcel highlights experience with Linux device drivers, board bring-up, C/C++. Rolev.ai can score your existing resume against these requirements and show any skill gaps before you apply.

How do I apply for the Board Support Package Software Engineer position at idexcel?

This listing links directly to idexcel's SmartRecruiters application page. You can apply directly on idexcel's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the SmartRecruiters application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.