What are the responsibilities and job description for the Software Lead position at Reveille Technologies?
- Extensive experience with Unity and 3D/AR/VR object development
Experience with MATLAB programming or similar technical computing languages
- Strong skills in object-oriented programming languages such as C , C#, and Python
- Experience with C or other low-level programming languages
- Familiarity with Xilinx-based FPGA tools (such as Vivado) for FPGA flashing and upgrades
- Graphics and UI development experience (using OpenGL or DirectX)
- Exposure to web-based app development, including REST API and query-based database management