Sr Software Engineer (C, C++, Embedded Development, Linux Devices, Linux Boot Process, BASH, VxWorks, Linux Driver Development, Git, Debugging Hardware) in Salt Lake City, UT

C, C++, Embedded Real Time Software Development, U-boot, Linux for an embedded system, root file system configuration, Linux Devices, Linux boot process, BASH, PetaLinux, Yocto, VxWorks, Linux driver development, Buildroot, jffs2, UBI, ubifs, Busybox, Board bring-up, JTAG, Debugging Hardware, Git, Bitbucket, Clearcase
Full Time
Depends on Experience
Travel required to 10%.

Job Description

Sr Software Engineer (C, C++, Embedded Development, Linux Devices, Linux Boot Process, BASH, VxWorks, Linux Driver Development, Git, Debugging Hardware) in Salt Lake City, UT
Position: Sr Software Engineer (C, C++, Embedded Development, Linux Devices, Linux Boot Process, BASH, VxWorks, Linux Driver Development, Git, Debugging Hardware)
Location: Salt Lake City, UT
Duration: Full-Time ONSITE position (no contracts, no corp to corp, no remote)
Salary: Excellent Compensation with benefits + relocation + 401K
==Ability to obtain US Government Secret Security Clearance later.
SKILLS: C, C++, Embedded Real Time Software Development, U-boot, Linux for an embedded system, root file system configuration, Linux Devices, Linux boot process, BASH, PetaLinux, Yocto, VxWorks, Linux driver development, Buildroot, jffs2, UBI, ubifs, Busybox, Board bring-up, JTAG, Debugging Hardware, Git, Bitbucket, Clearcase

DESCRIPTION:

For our prestigious global client, we are seeking Salt Lake City, UT based Senior Software Engineer with expertise in at least some of the following:

  • C
  • C++
  • Embedded Real Time Software Development
  • U-boot
  • Linux for an embedded system
  • Root file system configuration
  • Linux Devices
  • Linux boot process
  • BASH
  • PetaLinux
  • Yocto
  • VxWorks
  • Linux driver development
  • Buildroot
  • JFFS2
  • UBI
  • UBIFS
  • Busybox
  • Board bring-up / JTAG
  • Debugging Hardware
  • Git
  • Bitbucket
  • Clearcase

We are searching for a Senior C++ Software Engineer at Salt Lake City, Utah location. The Embedded C++ Software Engineer will need a background and experience in embedded real-time software development. This position requires an individual to support existing, new and next generation communications applications. An engineer in this position is responsible for providing responses to bid and proposals, deriving software requirements, creating designs and adding features to current designs and developing applications implementing these requirements.

REQUIRED QUALIFICATIONS:

  • <>Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or Electrical Engineering</>
  • <>6+ years embedded software engineering experience</>
  • <>1+ year experience configuring and patching U-boot and Linux for an embedded system</>
  • <>1+ year experience configuring the root file system for an embedded system</>
  • <>1+ year experience with Linux device trees</>
  • <>1+ year experience with Linux boot process on an embedded system</>
  • <>1+ year experience with BASH scripting</>

PREFERRED SKILLS:

Experience or familiarity in:

  • PetaLinux
  • Yocto
  • VxWorks
  • Linux driver development
  • Buildroot
  • JFFS2, UBI, and UBIFS
  • Busybox
  • Board bring-up / JTAG
  • Experience debugging hardware
  • Design and implement software for embedded devices from requirements to production using C and C++ in a cross compiled environment
  • Assess third party and open source software license documentation
  • Familiarity with code revision management tools such as Git/Bitbucket/Clearcase.

---------------------------------------

Please click the Apply Now button below to send your resume.

Dice Id : 10216777
Position Id : B_EmbedC++Linx
Originally Posted : 2 months ago
Have a Job? Post it