Software Engineer
Apply NowCompany: Lincoln Technology Solutions
Location: Cary, NC 27513
Description:
Responsibilities:
Education Requirements:
Qualifications:
Job Type:
Location:
This Job Is Ideal for Someone With:
Work Remotely:
- Develop and optimize embedded C programming for MCU based display driving solutions.
- Create and maintain display software interfaces with Windows and Linux APIs.
- Develop FPGA to MCU interface solutions for advanced display systems.
- Create Python scripts for automation and testing applications.
- Utilizing object-oriented programming, develop Graphical User Interface solutions for complete display solutions.
- Working within a cross-functional team, collaborate with hardware engineers to optimize software solutions for advanced LCD and OLED products.
- Utilizing C-programming expertise, debug and optimize display initialization codes.
- Debug and optimize capacitive touch controller IC programming.
- Optimize display driver interfaces based on I2C, SPI, LVDS, and MIPI DSI communication protocols.
- Software database management and version control using GitHub.
Education Requirements:
- Bachelor of Science or Master of Science in Software Engineering, Computer Science or related field (required)
Qualifications:
- Minimum of 2 years of professional experience (required)
- Experience with embedded C programming (required)
- 5+ years of professional experience in display system engineering (preferred)
- Experience with development of display technology (preferred)
- Knowledge of display interfaces, such as MIPI, LVDS, DisplayPort, and HDMI (preferred)
- Experience with VHDL or Verilog for FPGA development (preferred)
- Experience with GUI development (preferred)
Job Type:
- Full-time
- Monday to Friday
Location:
- Cary, NC 27518 (Required)
This Job Is Ideal for Someone With:
- Detail-oriented - would rather focus on the details of work than the bigger picture
- Autonomous/Independent - enjoys working with little direction
- Innovative - prefers working in unconventional ways or on tasks that require creativity
Work Remotely:
- No
