Software?Development?Engineer?is?responsible?for?software?design?and?implementation?of?industrial?grade?software?on?embedded?real-time?platform?for?the?FWA?products.
Responsibilities:
-?Mainly?Responsible?for?5G?product?SW?development?and?programming.
-?Analyze?customer?requirements,?contribute?to?system?level?requirements?analysis?and?user?story?creation.
-?Responsible?for?requirement?implementation?and?entity?level?specification,?development?related?testing.
-?Deliver?SW?with?good?quality.
-?Contribute?to?inspection/review?of?specification,?design,?interface?and?codes
-?Responsible?for?troubleshooting?and?bug?fix.
-?Lead?RCA/EDA?for?issues?escaping?development.
-?Propose?and?lead?internal?improvement?projects?and?initiatives.
?
Qualifications:
1.?Bachelor?or?above.?Major?in?telecommunication,?computer?science,?software?engineering?or?related.
2.?Specific?Skills,?knowledge?and?competencies:
-?Rich?experience?in?embedded?software,?esp.?in?telecommunication?equipment,?and?knowledge?on?5G/LTE/L3/L2/L1?technology?is?a?plus.
-?Good?technical?knowledge?in?SW?component?architecture.
-?Good?understanding?of?agile?SW?development.
-?Experienced?on?Linux?development?environment,?familiar?with/Master?in?C/C++?programing;
-?Familiar?with?Qualcomm?and?MTK?product?is?plus;
-?Knowledge?on?3GPP?standard,?design?and?implementation?is?a?plus.
-?Knowledge?on?Linux?OS,?TCP/IP?and?other?network?protocols?is?preferred.
3.?General?competencies:
-?Proactive?&?Initiative
-?Strong?analytical?and?problem?solving?skills
-?Strong?learning?ability?and?accountability?,?good?team?work;
-?Good?interpersonal?and?communication?skills.
-?Fluent?in?both?oral?and?written?English.
Required?skills
-Advance?level?of?C?and?C++?software?programming,?analyzing?and?designing,?Python?is?a?plus.?Should?have?50K(C/C++?level)?or?above?coding?experiences.
-Solid?knowledge?on?OS?including?memory,?process/thread,?scheduling,?boot?process?etc.
-Linux?programming?skill?is?a?must,?including?IPC,?thread,?socket,?I/O,?drivers,?kernel?module?etc.
-Rich?knowledge?on?IP?protocols,?VLAN/TCP/IP/DHCP/DNS/SSH/NAT/IPv6/PPPoE/SNMP?etc
-Rich?knowledge?in?4G/5G.?
-Experiences?on?software?architecture?design
-Knowledge?of?software?engineering?case?tools?for?source?code?version?management,?Clearcase,?Git,?ChangeRequest,?Mercurial?etc.
General?competencies:
-Strong?quick?learning?and?self-study?ability.
-Good?communication?skill.
-Proactive?attitude,?highly?responsible,?self-motivated?and?autonomous?at?work
-Good?teamwork?spirit,?effective?teamwork?skills?and?willing?to?contribute?to?the?team’s?success