The Defense Division of IMCO Group is Seeking a Software Engineer
Job Description:
- Design, develop, and maintain software components using C, C++, and C#.
- Deliver high-quality code that meets functional and performance requirements.
- Conduct thorough testing and debugging of the software.
- Ensure all deliverables are well-documented and aligned with company standards.
- Collaborate with cross-functional teams including hardware, QA, and product management.
- Participate in code reviews and continuous improvement of development practices.
Requirements:
- 5+ years of experience in software development using C / C++, including development of high-quality GUI applications with advanced graphics.
- Hands-on experience with embedded systems development in real-time environments (Embedded Linux and/or RTOS).
- Familiarity with FFmpeg and/or GStreamer – advantage.
- Experience in display and touch enablement, including integration and optimization of display and touch panel drivers, performance tuning, and display management features – advantage.
- Working knowledge of standard hardware interfaces and protocols (USB, UART, SPI, I2C, PCIe, MIPI, PCM) – advantage.