What are the responsibilities and job description for the Software Engineer Co-op position at D3 Embedded?
Department: Product Development Services
FLSA Status: Non-Exempt
Reports to: Software Core Team Manager
Pay Range: $24.00 - $27.00 per hour
The 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. Please visit us at the RIT Career Fair on Wednesday, March 5th!
Responsibilities:
iv7XKmnPv9
FLSA Status: Non-Exempt
Reports to: Software Core Team Manager
Pay Range: $24.00 - $27.00 per hour
The 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. Please visit us at the RIT Career Fair on Wednesday, March 5th!
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
- Other duties as assigned
- 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).
- 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
iv7XKmnPv9
Salary : $24 - $27