Job ApplicationShare with Friends Jobs Market Category Jobs Market Category Switch Channel

Senior Embedded/Hardware Engineer

2022-09-27 07:22IP Location 菲律宾2170
Area:Cebu Cebu City
Industry Category:Engineering
Position:Electronics
Department:
Number Of Recruits:several
Nature Of Work:Full Time
Gender Requirements:Male
Marriage Requirement:No marital status restrictions
Education Level:Open to all levels
Work Experience:No work experience restrictions
Age:Above 18 years old
Salary Package:
₱ 80000-112000 PHP / Monthly

At Therma, we’re building climate-focused technology solutions that capture efficiency, performance, and user-friendly designs. We are looking for a professional and experienced Embedded/Hardware Engineer to join our team! As a Embedded/Hardware Engineer at our company, you will be responsible for executing a complete embedded software development lifecycle.

This role requires a great deal of collaboration, as embedded developers work with teams that include hardware engineers, manufacturing units, and user interface and experience professionals to ensure that software and hardware elements work together reliably and efficiently.

DUTIES AND RESPonSIBILITIESBefore beginning development work, embedded developers gather requirements and specifications from clients, hardware engineers, and manufacturing teams. These requirements typically provide details of expected software performance and use cases, along with expectations related to scalability and latency. After gathering these requirements, embedded developers translate them into specifications that guide development work.Create, test and build hardware prototypes and products based on specifications gathered from clients.Ensure reliability and maintainability of their code. Within the constraints of embedded development, an embedded developer is responsible for keeping the code maintainable and reliable by writing clean code and automating code quality analysis and testing as much as possible. In addition, reviewing the code of their colleagues and assisting them in improving their code quality is needed to improve the quality of the whole team.Design and Write Code. The central duty of an embedded developer is writing software that supports hardware functionality on a wide range of devices. This aspect of the role requires familiarity with a wide array of programming languages as well as the ability to understand how software supports hardware functionality, and how the hardware interacts with the larger cloud-based software ecosystem.Conduct regular troubleshooting and debugging activities to ensure that their code works as expected. This can include both examining large-scale software performance and working with smaller components of the software to resolve performance issues such as lag time and crashes. Additionally, the embedded developer participates in continuous deployment activities.Embedded developers also maintain thorough, detailed documentation for any software that they work on. This can include explanations of specific codes and modules, details of errors and bug fixes, and documents related to specifications and requirements.

QUALIFICATIONS

Bachelor’s degree in a related field, such as software development, computer science, or engineering.Strong familiarity with hardware lifecycle. From getting of requirements and releasing to productionExtensive software development experience and should be particularly skilled with the C and C++ programming languages.Strong familiarity with Javascript, Typescript, Go and Python programming languages.Should have some familiarity with ensuring that programs run efficiently while maintaining a high level of stability.With documentation skills - throughout the development process, embedded developers need to reliably document technical issues and interpret error reports to resolve software bugs.Effective written and verbal communication are both important in this role, since embedded developers tend to work with internal teams, clients, and manufacturers to gather requirements and provide progress reports.
Report
Favorites 0
Contact Details


Login Or Register