← Back to opportunities
About the Role
Embedded Software Engineer (Embedded Linux) About the job Embedded Software Engineer (Embedded Linux) Responsibilities
Develop C / C++ software on embedded Linux platforms
Develop and maintain device drivers
Support board bring-up and system integration
Develop network and communication software
Perform software testing, debugging, and evaluation
Write test plans, test reports, and technical documentation
Work closely with the hardware engineer during integration and testing
Requirements
Diploma / Degree in Electronics Engineering / Electrical & Electronics / Embedded Engineering study
1–3 years of relevant embedded software experience
Strong proficiency in C / C++
Experience with embedded Linux OS
Understanding of embedded systems and hardware interaction
Knowledge of network communication protocols
Experience with Python for testing or automation
Familiarity with TI ARM and/or Xilinx SoC platforms is a plus
Good communication and doc...
Develop C / C++ software on embedded Linux platforms
Develop and maintain device drivers
Support board bring-up and system integration
Develop network and communication software
Perform software testing, debugging, and evaluation
Write test plans, test reports, and technical documentation
Work closely with the hardware engineer during integration and testing
Requirements
Diploma / Degree in Electronics Engineering / Electrical & Electronics / Embedded Engineering study
1–3 years of relevant embedded software experience
Strong proficiency in C / C++
Experience with embedded Linux OS
Understanding of embedded systems and hardware interaction
Knowledge of network communication protocols
Experience with Python for testing or automation
Familiarity with TI ARM and/or Xilinx SoC platforms is a plus
Good communication and doc...
Ready to Join Through a Referral?
Apply now and get connected directly with the hiring team
Apply for this Position