Home
/
Comprehensive
/
BSP Software Engineer
BSP Software Engineer-March 2024
Salt Lake City
Mar 28, 2026
About BSP Software Engineer

  Senior Embedded Board Support Package Software Engineer – C/C++ with a background and experience with embedded Linux software development. This position requires an individual to support existing, new, and next generation military communications applications. An engineer in this position is responsible for circuit board bringup, device tree configuration, and low level debug of driver and kernel code. This engineer will act as a resource and mentor to embedded software engineers with less experience.

  Additional responsibilities may include leading projects, developing and managing schedules, providing responses and bids to proposals, deriving software requirements, creating designs, adding features to current designs, and developing applications to implement specific requirements.

  Essential Functions:

  Circuit board bringup, device tree configuration, and low level debug of driver and kernel code.

  Act as a resource and mentor to embedded software engineers with less experience

  Qualifications:

  Bachelor’s Degree and minimum 9 years of prior relevant experience. Graduate Degree and a minimum of 7 years of prior related experience. In lieu of a degree, minimum of 13 years of prior related experience.

  Preferred Additional Skills:

  9+ years embedded software engineering experience in the following disciplines:

  Low level software/hardware integration

  Configuring and patching U-boot and Linux for an embedded system

  Configuring the root file system for an embedded system

  Linux device trees

  Linux boot process on an embedded system

  BASH scripting

  C++ software engineering

  Experience or familiarity with

  PetaLinux

  Red Hat Enterprise Linux

  Yocto

  Buildroot

  Linux driver development

  PCI

  Busybox

  Networking

  Board bring-up / JTAG

  VxWorks

  jffs2, UBI, and ubifs

  Experience with creating, configuring, and maintaining embedded Linux operating system distributions

  Experience debugging hardware

  Ability to design and implement software for embedded devices from requirements to production using C and C++ in a cross compiled environment

  Ability to assess third party and open source software license documentation

  Familiarity with code revision management tools such as Git/Bitbucket/Clearcase

  L3Harris Technologies is proud to be an Affirmative Action/Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All applicants will be considered for employment without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, characteristic or membership in any other group protected by federal, state or local laws. L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law.

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Licensed Clinical Social Worker - Inpatient Psychiatric Unit - Fremont - Per Diem
Job Summary: Provides mental health assessment, diagnosis, treatment and crisis intervention services for adult and/or child members who present themselves from psychiatric evaluation with a broad ra
Accounting Coordinator
Bring your heart to CVS Health. Every one of us at CVS Health shares a single, clear purpose: Bringing our heart to every moment of your health. This purpose guides our commitment to deliver enhanced
Systems Engineer
Job Description Come and join us! Building off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure (OHAI). This team will focus on product devel
Therapist
This position is posted on behalf of ACCESS Mental Health, INC (an affiliate of Spread Your Wings, LLC and subsidiary of Spread Your Wings Health USA). Under direct supervision of the Executive Direc
Systems Management Specialist: Authentication Management
Who We Are At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – alway
Enterprise Wireless Network Engineer
Why customer service at Stryker? Are you interested in making a difference in healthcare by assisting sales reps and building relationships with customers? As a member of our customer services team,
Category Development Director, Mass Channel
Category Development Director, Mass Channel Location: Bentonville, Arkansas Travel Expected: 20% Job Type: Full time About the Job At Sanofi Consumer Healthcare, we have one shared mission – we work
PT Cleaner
Overview Position Summary Details The Cleaner position provides the cleaning and upkeep of an assigned area. Part time shift, Monday-Friday 5pm-10pm. Starting pay $11.00, weekly pay. Located in Durha
Major Accounts Sales District Manager
ADP is hiring a Sales Representative, Major Accounts. Are you ready to control your financial future with unlimited upside earnings potential? Do you want a lasting career with a company that offers
Partner Integration Manager (AdTech)
We are seeking an experienced technical, but Sales-proficient, Digital Operations expert to join our team working on our ad serving product, adflow. Adflow presents customers with relevant offers in
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved