Radiance Technologies is an employee-owned company with benefits that are unmatched by most companies in the Huntsville, AL or Dayton, OH areas.
Employee ownership, generous 401K, full health/dental/life/vision insurance benefits, interesting assignments, educational reimbursement, competitive salaries, and a pleasant work environment combine to make Radiance Technologies a great place to work and succeed.
Duties: * Perform software reverse engineering to understand and characterize system performance * Work as part of a team that directly interfaces with the customer to perform full cycle system engineering, gathering of requirements, and creation of technical documentation and specifications * Write technical documentation describing software functionality and interfaces * Perform software development tasks to assist in the reverse engineering of systems Required Qualifications: * Currently pursuing a Bachelor of Science degree in Electrical Engineering, Computer Engineering, Computer Science, or relevant technical field * US Citizenship with the ability to obtain a security clearance * Basic knowledge of software principles such as: object oriented programming, functional programming, pointers, compiling and debugging, basic algorithms and data structures * Familiarity with software languages such as: C, C++, Python, Java, JavaScript * Experience with software development tools and compilers * Familiarity with Windows and Linux Operating Systems * Ability and desire to work within a multidisciplinary team of professional engineers Desired Qualifications: * Experience in Software Reverse Engineering with at least 1 of the following tools or an equivalent: IDAPro, Ghidra, GDB, WinDbg * Familiarity with assembly code and analysis * Experience with embedded systems development, software assembler knowledge, or hardware programming * Basic knowledge of hardware principles and tools such as: verilog, vhdl, synthesis EOE/Minorities/Females/Vet/Disabled
Employee