Software Engineer

4 Job Postings

2025-10-30 - 2026-01-30
Responsibility Job Growth Skills Requirement Skills Distribution Statistics

Responsibility

The common responsibilities for this position include firmware/software development of products according to product requirements and developing samples for firmware/software testing, evaluation, and troubleshooting. Responsibilities encompass software development for new telecommunication products, firmware to cloud application development, and addressing issues related to machine learning, hardware drivers, and systems administration. The role involves designing, developing, testing, and debugging software that interfaces with hardware components, participating in code reviews, and collaborating with hardware engineers to develop integrated solutions. Additionally, it includes conducting research on emerging technologies, prototyping and validating software-hardware interactions, utilizing version control, and presenting research summaries to support technical decisions. The position also requires triaging, debugging, and performing root-cause analysis on complex software/hardware integration issues, documenting technical designs, and contributing to patent and intellectual property filings. Furthermore, responsibilities include developing control algorithms, implementing user interfaces for machine operations, debugging and maintaining software functions, realizing manufacturing process automation, integrating with machine vision software, implementing industrial standard network protocols, collaborating with cross-functional teams, and preparing documentation for software development processes.

Job Growth

Loading...

Skills Requirement

The percentages next to each skill reflect the sector’s demands in these respective skills. E.g., 30% means this skill has been listed in 30% of all the job postings in this sector.

Loading...
Loading...

Skills Distribution

The skills distribution tells you what specific skill sets are in demand. E.g., Skills with a distribution of “More than 50%” means that these skills are wanted in more than 50% of the job postings.

CProblem-solving
N/A
Software DesignPythonRCommunicationAnalytical SkillsChineseEnglish
AutomationFinancial KnowledgeComputer VisionExcelPowerPointOther Programming Languages

Statistics

Types of companies in the sector that have advertised a position

Loading...

Education level required as indicated

Loading...

Fields of study of the positions advertised by employers

Loading...

Employment Mode of the positions advertised by employers

Loading...

Employment Type of the positions advertised by employers

Loading...