BSP Software Engineer UT

2 weeks ago


Provo, United States L3Harris Technologies Full time

Job Title: BSP Software Engineer

Job Code: 10288

Job Location: Salt Lake City, UT

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

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 withPetaLinux
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

Basic 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.



  • Provo, United States L3Harris Technologies Full time

    Job Title:   Scientist, DSP Software Engineer Job Location: Salt Lake City, UT Job Code: 10792 Work Schedule: 9x80 Job Description: L3Harris in Salt Lake City is actively looking for a skilled software engineer who is passionate about shaping the future of communication system technologies. As a vital member of our team, you will collaborate in a dynamic...

  • Software Developer

    1 week ago


    Provo, United States Saxon Global Full time

    Full-Stack Developer Fidelity Investments is looking for top full-stack engineer talent that can, via skilled development, drive high user satisfaction as it relates to the work flow and business process related tools within our product portfolio. This role will play a key part of developing industry standard and best-practice BPMN applications -...

  • Software Developer

    2 days ago


    Provo, United States Saxon Global Full time

    Full-Stack Developer Fidelity Investments is looking for top full-stack engineer talent that can, via skilled development, drive high user satisfaction as it relates to the work flow and business process related tools within our product portfolio. This role will play a key part of developing industry standard and best-practice BPMN applications -...


  • Provo, United States Novarad Full time

    Job DescriptionJob Description Hi, We Are Novarad Novarad's solutions help healthcare executives, clinicians and IT professionals deliver clinical, operational, and fiscal excellence. With a self-sustaining business model, more than three decades of technology leadership, and an intense focus on our customers’ needs, Novarad brings people and technology...


  • Provo, United States Novarad Full time

    Job DescriptionJob Description Hi, We Are Novarad Novarad's solutions help healthcare executives, clinicians and IT professionals deliver clinical, operational, and fiscal excellence. With a self-sustaining business model, more than three decades of technology leadership, and an intense focus on our customers’ needs, Novarad brings people and technology...


  • Provo, Utah, United States Quilt Software LLC Full time

    About Quilt Software: Quilt LLC is PSG Equity's latest vertical software and integrated payments platform, similar to their successful EverCommerce investment which recently went public. Quilt provides specialty inventory and POS software through a family of vertically focused, independently managed subsidiaries. See for more information.Quilt Software is...


  • Provo, United States Kesta IT Full time

    Come build, innovate, disrupt, and thrive! Job Opportunity: Software Development Engineer 3 Join a dynamic team within a prominent organization dedicated to technological advancement in support of its global mission. We are seeking a talented Software Development Engineer 3 to contribute to our Membership and Statistical Records (MSR) Portfolio. In this...


  • Provo, United States Kesta IT Full time

    Come build, innovate, disrupt, and thrive! Job Opportunity: Software Development Engineer 3 Join a dynamic team within a prominent organization dedicated to technological advancement in support of its global mission. We are seeking a talented Software Development Engineer 3 to contribute to our Membership and Statistical Records (MSR) Portfolio. In this...


  • Provo, United States opentext Full time

    OPENTEXT OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of...


  • Provo, United States L3Harris Technologies Full time

    Job Title : Specialist, Network Systems Engineer Job Code: 10777 Job Location : Salt Lake City- UT Job Schedule: 9/80, every other Friday off L3Harris' Communication Systems segment is currently seeking a Specialist, Systems Engineer to join our team. This position will be based at our Salt Lake City, UT facility. Position Overview: The Systems Engineer will...


  • Provo, United States L3Harris Technologies Full time

    Job Title: Sr Specialist Network Systems Engineer Job Code: 10779 Job Location: USA-UT-Salt Lake City Job Schedule: 9/80, every other Friday off Job Description : The Senior Specialist, Network Systems Engineer will be responsible for the development of advanced communication subsystem hardware/software for multi-domain (space, ground, airborne)...


  • Provo, United States Kesta IT Full time

    Come build, innovate, disrupt, and thrive! KēSTA I.T. is actively seeking a Senior Computer Vision Software Engineer for an immediate full-time opportunity with our industry leading client. Are you on the lookout for a unique career opportunity that offers visibility, responsibility, and the chance to make a significant impact? If you're eager to...


  • Provo, United States Kesta IT Full time

    Come build, innovate, disrupt, and thrive! KēSTA I.T. is actively seeking a Senior Computer Vision Software Engineer for an immediate full-time opportunity with our industry leading client. Are you on the lookout for a unique career opportunity that offers visibility, responsibility, and the chance to make a significant impact? If you're eager to...


  • Provo, United States CDIT Full time

    Job Description Knowledge, Skills and Abilities • Systems Engineering Experience and/or Certification • Professional Engineering License desired • Knowledge of or experience in the software development process • Systems Engineering Experience and/or Certification • Journeyman skill set includes ability to perform all stated/implied duties within...


  • Provo, United States CDIT Full time

    Job Description Knowledge, Skills and Abilities • Systems Engineering Experience and/or Certification • Professional Engineering License desired • Knowledge of or experience in the software development process • Systems Engineering Experience and/or Certification • Journeyman skill set includes ability to perform all stated/implied duties within...


  • Provo, United States L3Harris Technologies Full time

    Job Title : Lead, Network Systems EngineerJob Code: 10758Job Location : Salt Lake City-UTJob Schedule: 9/80, every other Friday offL3Harris' Communication Systems segment is currently seeking a Lead, Systems Engineer to join our team. This position will be based at our Salt Lake City, UT facility.Position Overview:The Systems Engineer will be responsible for...


  • Provo, United States L3Harris Technologies Full time

    Job Title: Specialist, Program Management Job Code: 10736 Job Location: Salt Lake City, UT Job Schedule: 9/80, 1st shift Job Description: L3Harris is seeking a Spec Program Manager for the Next Generation Jammer Low Band (NGJ-LB) Program. NGJ-LB is a Department of the Navy ACAT 1 program, critical to our national defense. NGJ-LB has broad and high visibility...


  • Provo, United States Infrahire Full time

    Job DescriptionJob DescriptionInfraHire is looking for a CNC Programmer/ Machinist in Provo, UT.Job Description:You will be responsible for programming our CNC VMCs and HMCs at our production facility, along with crafting and documenting process instructions and standard operating procedures (SOPs) for these manufacturing processes.Responsibilities:Creating...


  • Provo, United States Spiral Solutions and Technologies Full time

    Description Interested in having a conversation about ICBM Integration Support Contract 2.0 employment opportunities? We'd love to hear from you. Seeking a Senior Cyber Security Specialist to join our team! We provide IT/Cybersecurity expertise and solutions to include assessment, planning, acquiring, authorization, deployment, sustainment, accountability,...


  • Provo, United States Spiral Solutions and Technologies Full time

    Description Interested in having a conversation about ICBM Integration Support Contract 2.0 employment opportunities? We'd love to hear from you. Seeking a Senior Cyber Security Specialist to join our team! We provide IT/Cybersecurity expertise and solutions to include assessment, planning, acquiring, authorization, deployment, sustainment, accountability,...