About the role
RESPONSIBILITIES:
- Assess technical feasibility through comprehensive analysis, precise problem definition, thorough requirements gathering, and evaluation of proposed solutions.
- Engineer robust and well-structured software that adheres to design criteria and meets performance objectives.
- Formulate proposals and work schedules to ensure timely completion while adhering to technical specifications.
- Compile comprehensive documentation, including software requirement specifications, system diagrams, test procedures, instruction manuals, and other pertinent information.
- Achieve engineering and organizational objectives by delivering related results as required.
QUALIFICATIONS
Required:
- Bachelor or above degree in Electronic Engineering, Computer Engineering or equivalent.
- At least 6 years’ experience on embedded software development
- Proficiency in programming and debugging with C/C++.
- Fluent communication skills in both Chinese and English.
- Exceptional teamwork and collaboration abilities.
Desired:
- Familiarity with the STM32 and/or NXP MCU platforms is highly desired.
- Strong programming and debugging skills in C#/Java/Python are desired.
- Experience with QT development on the Linux platform is a plus.
- The ability to mentor and guide junior engineers.
Millions of jobs, with real people getting hired every day
20,000+
New jobs added daily7,000,000+
Verified job listings500,000+
Tailored applications submittedFAQ
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at Fortive was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.
