Software Engineer

Belcan

Salt Lake City (UT)

On-site

USD 61,000 - 101,000

Full time

3 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Belcan is seeking a BSP software engineer with embedded real-time experience to support military communications software, closely integrating with hardware, drivers and platform changes.

The role involves configuring U-Boot/Linux, root filesystem, and Linux boot sequences on embedded hardware; strong Bash scripting and cross-compiled development are required.

Qualifications

  • Bachelor's Degree with 4+ years of relevant embedded software experience.
  • Graduate Degree with 2+ years of related experience.
  • In lieu of a degree, at least 8 years of relevant work history.

Responsibilities

  • Configure and patch U-Boot and Linux for an embedded system.
  • Configure the root filesystem for an embedded system.
  • Linux boot process on an embedded system.
  • BASH scripting.

Skills

Embedded software
C++
Linux
Bash scripting

Education

Bachelor's Degree
Graduate Degree

Tools

Yocto
VxWorks
Buildroot
jffs2/UBI/ubifs
Busybox
Board bring-up/JTAG
Linux kernel drivers

Job description

Job Title: Software Engineering - Cleared Contractor - L3

Pay rate: up to $72.99/hr.

Location: Salt Lake City, UT

Start Date: Immediate

Contract: 12 Months

Contract to Hire

  • Must have an Active DoD Secret Clearance
Job Description:

Our customer is seeking a Board Support Package (BSP) software engineer with experience in embedded real-time software development. This position supports existing and next-generation military communications software while working close to hardware, drivers, boot code, RTOS, interfaces, and platform integration. An engineer in this position is responsible for creating designs, adding features to current designs, and developing operating system configurations.

Essential Functions:
  • Configuring and patching U-boot and Linux for an embedded system.
  • Configuring the root file system for an embedded system.
  • Linux boot process on an embedded system.
  • BASH scripting.
Qualifications:
  • Bachelor"s Degree and minimum 4 years of prior relevant experience.
  • Graduate Degree and a minimum of 2 years of prior related experience.
  • In lieu of a degree, minimum of 8 years of prior related experience.
Preferred Additional Skills:
  • Minimum of 4 years embedded software engineering experience.
  • C++ experience.
  • Experience or familiarity in
  • Yocto
  • VxWorks
  • Buildroot
  • jffs2, UBI, and ubifs
  • Busybox
  • Board bring-up / JTAG
  • Experience debugging hardware.
  • Experience with Linux kernel/device drivers.
  • Design and implement software for embedded devices from requirements to production using C and C++ in a cross compiled environment.
  • Third party and open-source software license documentation.
  • Familiarity with code revision management tools such as BitBucket.
  • DoD SECRET security clearance or be qualified to obtain one.

Belcan is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws. #CJ

Tags: #SoftwareEngineeringClearedContractorL3jobs; #SaltLakeCityjobs;

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering - Cleared Contractor - L3
Software Engineering - Cleared Contractor - L3

Belcan Corporation • Salt Lake City (UT)

On-site
USD 76,000 - 80,000
Software Engineering - Cleared Contractor - L4
Software Engineering - Cleared Contractor - L4

Belcan Corporation • Salt Lake City (UT)

On-site
USD 58,000 - 70,000
Software Engineering - Cleared Contractor - L2
Software Engineering - Cleared Contractor - L2

Belcan Corporation • Salt Lake City (UT)

On-site
USD 83,000 - 96,000
Software Engineering - Cleared Contractor - L1
Software Engineering - Cleared Contractor - L1

Belcan Corporation • Salt Lake City (UT)

On-site
USD 40,000 - 66,000
Systems Engineering - Cleared Contractor - L2
Systems Engineering - Cleared Contractor - L2

Belcan Corporation • Salt Lake City (UT)

On-site
USD 90,646,000 - 150,847,000
Sr. Embedded Board Support Package (BSP) Software Engineer***w/Active SECRET DoD clearance***
Sr. Embedded Board Support Package (BSP) Software Engineer***w/Active SECRET DoD clearance***

Entegee • Milford (UT)

On-site
USD 120,000 - 150,000
Systems Engineering - Cleared Contractor - L4
Systems Engineering - Cleared Contractor - L4

Belcan Corporation • Salt Lake City (UT)

On-site
USD 56,000 - 95,000
Specialist, Software Engineer
Specialist, Software Engineer

Harris Geospatial Solutions • Salt Lake City (UT)

On-site
USD 110,000 - 160,000
Cleared Software Engineer L1 - Embedded Systems
Cleared Software Engineer L1 - Embedded Systems

Belcan Corporation • Salt Lake City (UT)

On-site
USD 40,000 - 66,000
Specialist Software Engineer
Specialist Software Engineer

L3Harris Technologies • Salt Lake City (UT)

On-site
USD 120,000 - 160,000