CareerZen Logo
Company logo

Embedded Systems Engineer

Carlson Software

Full-time

Maysville, KY

Job description

A UI Software Engineer is responsible for designing and implementing intuitive, responsive, and visually appealing user interfaces across Syntech’s web-based product line. They will translate UI/UX designs into clean, efficient front-end code while ensuring consistency, usability, and performance across all applications. UI Software Engineers are expected to participate in discussions and design sessions for new user-facing features and product enhancements.

ESSENTIAL FUNCTIONS:

  • Designs and implements user interfaces using Angular, TypeScript, HTML, and CSS/SCSS.
  • Translates UX wireframes, mockups, and prototypes into functional, polished user interfaces.
  • Builds reusable front-end components and maintains UI artifacts.
  • Ensures UI consistency, responsiveness, accessibility, and cross-browser compatibility.
  • Participates in UI/UX design sessions and provides technical feedback on usability, feasibility, and workflow improvements.
  • Integrates front-end code with backend APIs and services.
  • Tests UI components and systems; identifies, debugs, and resolves UI-related issues.
  • Follows and assists in maintaining development methodology best practices and procedures.
  • Applies UI design patterns, front-end architecture standards, and styling guidelines to ensure consistent development across all products.
  • Writes and proactively maintains technical documentation for UI development, testing, and troubleshooting efforts.
  • Supports operational functions such as research, build, deployment, and production support efforts.
  • Achieves objectives and goals with minimal supervision.
  • Stays current on industry trends and continuously updates job knowledge by studying state-of-the-art UI technology, design principles, and development techniques.
  • Performs other related duties, as assigned.

QUALIFICATIONS:

  • BS in Computer Science, Software Engineering, or other related field preferred; will consider relevant years’ experience in lieu of degree.
  • Requires a consistent and dependable work history, ideally reflecting 3-5 years of tenure with each previous employer.
  • Demonstrated experience building web applications using Angular and TypeScript.
  • Strong proficiency in HTML and CSS, including responsive and mobile-first design principles.
  • Understanding of UI/UX fundamentals including layout, visual hierarchy, interaction design, and usability.
  • Experience integrating front-end components with backend APIs.
  • Knowledge of Java or similar object-oriented language.
  • Familiarity with Agile software development methodology and release processes, preferred.
  • Excellent communication skills, both verbal and written.
  • Ability to work within a team environment.
  • Strong problem-solving skills.

CLOSING DATE: 1/31/26

Syntech job descriptions are meant as summarizations only. They do not necessarily reflect all duties and responsibilities of a position.

Syntech is a drug and alcohol-free work environmentand Equal Opportunity/Affirmative Action Employer (Minority/Female/Disabled/Veteran)

Job Type: Full-time

Pay: $60,000.00 - $90,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Disability insurance
  • Employee assistance program
  • Flexible spending account
  • Free fitness classes
  • Free parking
  • Health insurance
  • Life insurance
  • Lunch & learns
  • On-site gym
  • Paid holidays
  • Paid sick time
  • Paid time off
  • Professional development assistance
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance
  • Wellness program

Work Location: In person