Embedded Software / Firmware Engineer

Radiance Technologies   •  

Huntsville, AL

Industry: Aerospace & Defense


5 - 7 years

Posted 26 days ago

Job Description

Radiance Technologies, a rapidly growing employee owned company, is searching for talented, innovative scientist and engineers with interest in microelectronics security to join our Cyber Solutions Group. Modern embedded systems face securitythreats across the entire system lifecycle. Addressing these challenges requires individuals with out of the box thinking, innovation and the ability to work across multiple disciplines.

Candidates should have a demonstrated background developing embedded software and firmware for System-On-a-Chip architectures. Candidate will design, develop and test firmware for a custom ASIC and Commercial-Off-The-Shelf embedded processors. Candidate will actively participate in an integrated design team developing a complex System-On-a-Chip ASIC. Will require strong analytical, debugging and troubleshooting skills.

Proven track record of design documentation and utilization of revision control. Must work well in a small, fast-paced and mission-driven environment. Will require innovation, quick learning, excellent communication skills and adaptive thinking. Candidates will work with multiple facilities and collaborative teams comprised of government, contractor, and industry personnel. There may be some travelassociated with this position.

Desired Qualifications

  • MS Degree in Computer Engineering, Electrical Engineering, Computer Science or relevant field
  • Experience developing SW/FW for custom CPUs, ARM A15, ARM A53, ARM M3, RISC-V and/or TI C66 DSPs
  • Experience developing and testing FW on FPGA prototype environments
  • Experience developing Board Support Packages
  • Experience with Hardware Security, Cryptography and/or Digital Rights Management
  • Desired Tool Experience: MATLAB and Python

Required Skills

  • Proficient in C/C++ and assembly
  • Active secret clearance

Required Tool Experience

  • GNU gcc
  • MS Visual Studio
  • SVN
  • MS Visio
  • Microsoft Excel
  • Microsoft Word
  • Microsoft Power Point
  • Microsoft Project

Required Experience

  • BS in Computer Engineering, Electrical Engineering, Computer Science or relevant field
  • Minimum of 5 years work experience
  • Experience with multicore software development
  • Hands-on experience with JTAG debuggers, logic analyzers and protocol analyzers.