Embedded UI Developer

5 - 10 years

9 - 15 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking an Embedded UI Engineer to maintain and develop desktop UI applications that

interface with our embedded hardware. In this role, you will be the bridge between our embedded

firmware and the end-user, creating high-performance and visually compelling user interfaces for

configuration, monitoring, control, firmware updates, and data analysis.

Responsibilities

Specific job responsibilities include, but are not limited to:

  • Create embedded system bench setups for desktop UI development and testing
  • Perform bug fixes to existing desktop UI applications.
  • Integrate new features into existing desktop UI applications.
  • Analyze and translate product requirements into desktop UI requirements and designs.
  • Implement communication protocols to interface desktop UI to embedded devices.
  • Practice established software methodologies and principles focusing on reusability, maintainability, and minimized complexity.
  • Follow structured development process and integrate process improvements.

Education - Experience

  • Bachelor of Engineering in Computer Science, Computer Application Engineering, or Electrical Engineering.
  • 5 years of experience developing desktop UI applications to interface with embedded systems.
  • Experience with embedded systems concepts and an understanding of hardware/software integration challenges.
  • Experience using C++/C# .net for desktop UI applications.
  • Experience with design patterns that separate an applications UI from its business logic.
  • Experience with version control systems (e.g. Subversion, Git).

Required Skill, Competencies, Authorities and Training Needs

  • Ability to read and understand embedded system hardware schematics.
  • Excellent problem-solving skills and attention to detail.
  • Ability to collaborate with team members and other groups.
  • Demonstrates creativity and innovation in design solutions and problem solving.
  • Ability to accurately estimate effort required to complete software tasks and projects.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You