freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer

Summary

Develops embedded firmware and application software using C/C++, C#, and Java, focusing on device control and user interface systems with cloud integration.

Job Scope: To design and develop Application Software/Embedded firmware for user interface equipment, and device control equipment as follows:- - Designs and implements systems using a variety of languages (e.g. C, C++, C#, Java, etc.) - Designs enhancements, updates, and programming changes for subsystems, including embedded code - Designs embedded firmware using C/C++ - Designs application software using C# - Enhances on firmware-specific capabilities - Writes and executes complete testing plans, protocols, and documentation for assigned portion of application - Identifies and debugs, and creates solutions for issues with code and integration into application architecture - Collaborates and communicates with management, internal, and outsourced development partners regarding firmware design status, project progress, and issue resolution and - Analyzes designs to determine coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution. Requirements:

1. Degree in Computer Science or Embedded System. 2. Proficiency and experience in C, C++, C#, Java, UML, Docker. 3. Good knowledge in application software programing for Linux and Windows. 4. Knowledge and experience with network programming and database programming. 5. Familiar with C#.Net full stack development. 6. Knowledge about containerized microservice solution. 7. Knowledge about aws/azure cloud architecture.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available