Posted:2 days ago|
Platform:
On-site
Internship
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.
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 application’s UI from its business logic.
Experience with version control systems (e.g. Subversion, Git).
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.
The Brain Hawk Consultant
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
noida, uttar pradesh, india
Salary: Not disclosed
noida
9.0 - 15.0 Lacs P.A.
noida, uttar pradesh, india
Salary: Not disclosed