Computer Engineer
Position Summary
We are seeking a motivated Computer Engineer to design, develop, and support hardware and software systems that power modern computing environments.
In this role, you will work on system-level design, embedded systems, hardware-software integration, and performance optimization across a variety of engineering projects.
Key Responsibilities
- Design and develop hardware and software integrated systems.
- Work on embedded systems, firmware, and low-level programming.
- Support system architecture, performance tuning, and optimization.
- Collaborate with software, hardware, and infrastructure teams.
- Debug and troubleshoot system-level issues.
- Participate in design reviews and technical documentation.
Required Qualifications
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
- 2–5+ years of experience in computer engineering or related roles.
- Strong programming skills in C, C++, Python, or similar languages.
- Understanding of computer architecture, operating systems, and networking basics.
- Experience with embedded systems or hardware-software integration.
- Strong analytical and problem-solving skills.
Preferred Qualifications
- Experience with RTOS, microcontrollers, or FPGA systems.
- Knowledge of Linux system internals.
- Familiarity with IoT or edge computing systems.
- Experience with hardware debugging tools and protocols.