Software Engineer Co-op
D3 Engineering - West Henrietta, NY
Apply NowJob Description
Department: Product Development ServicesFLSA Status: Non-ExemptReports to: Software Core Team ManagerPay Range: $24.00 - $27.00 per hourThe Role: D3 Embedded is seeking an enthusiastic engineering student who loves tinkering and enjoys solving unique problems. As part of our team, you will contribute to the design, development, testing, and integration of complex embedded hardware/software systems. This role offers hands-on learning opportunities while working alongside experienced engineers. Responsibilities: Develop embedded firmware and software. Perform hardware bring-up and driver development on custom prototype hardware. Develop low-level Linux drivers to support embedded vision product. All responsibilities are performed under the guidance of a Senior Software Engineer. Additional Responsibilities: Other duties as assigned. Skills/Experience: Proficiency using C/C++. Ability to read schematics and debug digital hardware using oscilloscope, logic analyzer, or similar tools for troubleshooting. Experience with any of the following: Developing GCC/GNU toolchain and Linux development tools. Debuggers such as gdb, lldb, etc. GUI development tools (QT). Linux/Unix command line tools, Kernel drivers. Yocto, BusyBox, U-Boot, Makefiles. Git or other revision control system. Real-time operating system (RTOS). Driver development. FPGA programming experience (Verilog). Familiarity with some form of scripting (bash, perl, python). Qualifications: Currently pursuing a Bachelor's or Master's Degree in a Software Engineering, Computer Science, or Computer Engineering (CE/CET) program. Must have initiative, enthusiasm, and a desire to learn. #J-18808-Ljbffr
Created: 2025-02-20