

Contract Engineer Embedded Mid.
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a "Contract Engineer Embedded Mid." in Sunnyvale, CA, Redmond, WA, or New York, NY. It is a 6-month position with a pay rate of "unknown." Key skills include C/C++, embedded systems, and UI development; a Bachelor's degree is required.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
-
ποΈ - Date discovered
June 28, 2025
π - Project duration
More than 6 months
-
ποΈ - Location type
On-site
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
Sunnyvale, CA
-
π§ - Skills detailed
#C++ #Unit Testing #API (Application Programming Interface) #System Testing #Scripting #Documentation #Python #JavaScript #Debugging #Automation #Embedded Systems #Version Control #Integration Testing #Linux #Computer Science #Libraries #Programming #GIT
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
ET\_TN01
Job Title: Embedded UI Frameworks Engineer
Location: Sunnyvale - CA, Redmond-WA, New York-NY (Complete onsite)
Duration: 6 months
Duties:
Role Overview:
We are seeking a passionate and driven Junior Embedded UI Frameworks Engineer to join our dynamic team. In this role, you will contribute to the development and maintenance of our embedded user interface frameworks, playing a crucial part in creating intuitive and engaging user experiences for our products. You will work closely with senior engineers, designers, and product managers to bring innovative UI solutions to life. This is an excellent opportunity to learn and grow in a fast-paced, collaborative environment.
Responsibilities:
Framework Development: Assist in the design, development, and testing of embedded UI frameworks and libraries.
UI Implementation: Implement user interface components and features based on design specifications and product requirements.
Code Maintenance: Maintain and improve existing codebase, ensuring code quality, efficiency, and reliability.
Debugging and Troubleshooting: Identify and resolve software defects and performance bottlenecks in embedded UI systems.
Collaboration: Work closely with cross-functional teams, including hardware engineers, software engineers, and designers, to integrate UI solutions.
Documentation: Create and maintain technical documentation, including design specifications, API documentation, and user guides.
Testing: Participate in unit testing, integration testing, and system testing of UI components and frameworks.
Learning and Development: Continuously learn and improve your skills in embedded UI development, staying up-to-date with the latest technologies and best practices.
Version Control: Utilize version control systems (e.g., Git) for code management and collaboration.
Qualifications:
Education: Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
Programming Skills: Proficiency in C or C++. Familiarity with other programming languages (e.g., Python, JavaScript) is a plus.
Embedded Systems: Strong understanding of embedded systems concepts and principles.
UI Development: Basic Familiarity with UI development concepts and technologies, such as Android UI, Qt, HTML5, or similar frameworks.
Debugging Skills: Strong problem-solving and debugging skills.
Communication: Excellent written and verbal communication skills.
Teamwork: Ability to work effectively in a team environment.
Learning Agility: Eagerness to learn and adapt to new technologies and challenges.
Preferred Qualifications:
Experience with embedded Linux or other embedded operating systems.
Knowledge of graphics libraries (e.g., OpenGL, Direct3D).
Experience with UI/UX design principles.
Familiarity with scripting languages for automation.
Experience with version control systems, especially Git.β
Thanks