Software Engineer
Apply NowCompany: Lincoln Technology Solutions
Location: Cary, NC 27513
Description:
Job Description:
Lincoln Technology Solutions is recruiting for a high-performing Software Engineer to contribute to the development and optimization of software solutions for LCD and OLED display systems. The ideal candidate will have experience in MCU programming, embedded systems, FPGA integration, and API development for Windows and Linux platforms.
About Lincoln Technology Solutions:
Are you ready to start the next chapter in your career with a business that has a casual company culture, connects with their employees and understands the importance of a positive work-life balance? If the answer is yes, then LTS is eager for you to join our team and help you fill those pages!
Lincoln Technology Solutions is a quickly growing design services and LCD integration company, focused on creating innovative solutions with unrivaled optical performance. We have in-house engineering expertise in all disciplines with prototype manufacturing in Cary, NC. We pride ourselves in offering the flexibility, agility, and creativity that our customers cannot find with other companies that offer similar services. All of our solutions focus on solving our customer's challenges with a cost-effective, high performance, manufacturable product.
Responsibilities:
Education Requirements:
Qualifications:
Job Type:
Location:
This Job Is Ideal for Someone With:
Work Remotely:
Lincoln Technology Solutions is recruiting for a high-performing Software Engineer to contribute to the development and optimization of software solutions for LCD and OLED display systems. The ideal candidate will have experience in MCU programming, embedded systems, FPGA integration, and API development for Windows and Linux platforms.
About Lincoln Technology Solutions:
Are you ready to start the next chapter in your career with a business that has a casual company culture, connects with their employees and understands the importance of a positive work-life balance? If the answer is yes, then LTS is eager for you to join our team and help you fill those pages!
Lincoln Technology Solutions is a quickly growing design services and LCD integration company, focused on creating innovative solutions with unrivaled optical performance. We have in-house engineering expertise in all disciplines with prototype manufacturing in Cary, NC. We pride ourselves in offering the flexibility, agility, and creativity that our customers cannot find with other companies that offer similar services. All of our solutions focus on solving our customer's challenges with a cost-effective, high performance, manufacturable product.
Responsibilities:
- 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