UI Software Engineer #151

Posted 13 Days Ago
Be an Early Applicant
Dublin, CA
Junior
Automotive • Robotics
The Role
The UI Software Engineer will develop high-quality GUI software for embedded systems, write optimized code, resolve software issues, and participate in agile project planning and support activities. Responsibilities also include designing UI features and creating prototypes.
Summary Generated by Built In


UI Software Engineer

 Tasks, Duties & Responsibilities: 

  • Develops high quality Graphical User Interface software utilizing graphic libraries for embedded systems
  • Write highly optimized and state of the art software code
  • Investigate and fix software and system issues
  • Participate in agile scrum development of software and contribute to various activities such as project planning, design specifications, system flow diagrams, documentation, testing plan/cases/tools and ongoing support of systems
  • Other duties and responsibilities as assigned

Essential Skills & Experience Requirements (must have): 

  • 2+ years experience in C++11 or C++14 or C++17 and Python with hands on programming experience.
  • 2+ years of experience in designing and implementing high-quality UI features with Qt/C++
  • Experience in real-time embedded software design and development
  • Understanding of real-time concepts on embedded Linux or RTOS platforms, multithreaded applications, and inter-process communication
  • Experience in prototyping new GUI elements and workflows.
  • Rapidly iterate to prove concepts and designs.
  • 2+ years experience in design and development of high performance real time software using multi-threading
  • Bachelor or Masters of Science in Computer Science, Computer Engineering, Electrical Engineering or equivalent
  • Ability to understand complex technical systems and come up to speed quickly on new sensing modalities
  • Ability to adapt, operate, and flourish under ambiguity

Preferred Skills & Experience (nice to have): 

  • Experience with different platforms: Linux, Windows
  • Experience in User Interface development, rapidly prototyping new features and concepts
  • Experience with software development tools such as Git, Bitbucket, Jenkins, and JIRA
  • Excellent written and verbal communication skills
  • Experience in a fast-paced and demanding start-up experience


Base Salary Range $110,000-$130,000

Top Skills

C++
Python
The Company
HQ: Dublin, CA
129 Employees
On-site Workplace
Year Founded: 2013

What We Do

AEye is the premier provider of intelligent, next generation, adaptive LiDAR for vehicle autonomy, advanced driver-assistance systems (ADAS), and robotic vision applications. AEye’s iDAR™ (Intelligent Detection and Ranging) system leverages biomimicry and principles from automated targeting applications used by the military to scan the environment, intelligently focusing on what matters most, enabling faster, more accurate, and more reliable perception. iDAR™ is the only software configurable LiDAR with integrated deterministic artificial intelligence, delivering industry-leading performance in range, resolution, and speed. The company was founded in 2013 and is headquartered in the San Francisco Bay Area. (NASDAQ: LIDR)

Similar Jobs

Roblox Logo Roblox

Principal Software Engineer, UI Systems

Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
Hybrid
San Mateo, CA, USA
2500 Employees
289K-338K Annually

Roblox Logo Roblox

Senior Software Engineer - Engine UI

Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
San Mateo, CA, USA
2500 Employees
189K-219K Annually
Mountain View, CA, USA
472 Employees

Automation Anywhere Logo Automation Anywhere

Sr. Staff Engineer (UI)

Artificial Intelligence • Cloud • Robotics • Software
San Jose, CA, USA
6564 Employees
230K Annually

Similar Companies Hiring

UL Solutions Thumbnail
Software • Renewable Energy • Professional Services • Energy • Consulting • Chemical • Automotive
Chicago, IL
15000 Employees
Doodle Labs Thumbnail
Wearables • Robotics • Internet of Things • Hardware • Automation • App development • Aerospace
Los Angeles, CA
50 Employees
HERE Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account