Principal Software Engineer in Tucson, AZ at Volt

Date Posted: 7/12/2019

Job Snapshot

  • Employee Type:
  • Location:
    Tucson, AZ
  • Duration:
    12 weeks
  • Date Posted:
  • Job ID:
  • Contact Name
    Volt Branch

Job Description

Volt is seeking a Principal Software Engineer for our client located in Tucson, AZ.

Job Responsibilities:

  • Development of software in C/C++ on the Xilinx UltraScale+/RFSoC embedded multi-processor system using VxWorks 7 with VxBus drivers
  • Development of C software for embedded multi-processor systems.
  • Develops complete software solutions, and influences the successful completion of supported projects

Required Skills:

  • Minimum of 10 years of experience developing embedded software in C
  • Experience developing embedded software in C/C++, preferably for the Xilinx UltraScale+ AMD processor family
  • Experience and knowledge of Linux and Windows computing environments
  • Hardware/software integrator for real time embedded software
  • Experience with all phases of software development including requirements analysis, implementation, unit test, integration and maintenance 

Desired Skills:

  • Xilinx UltraScale+ or RFSoC Experience
  • Reading and Writing to internal FLASH
  • CRC calculation on external FLASH
  • Encrypt/Decrypt using the RFSoC Keys stored in Battery Backed RAM
  • VxWorks 7 – VxBus Experience 

This is a contingent/temporary position offered through Volt Workforce Solutions. Volt offers competitive compensation, the chance to work with some of the world’s leading companies, and a staff committed to helping you take the next step on your career path.

To learn more about Volt, please visit: and to see more of our job postings, please visit:

Required: Must have Active US Government Security Clearance

Volt is an Equal Opportunity Employer


  1. Software Engineer Jobs
  2. Systems Engineer Jobs