Job vacancy Senior Embedded Linux Firmware/software Engineers


Announced
12 March, 2024
Job Type
Temporary / Contract
Job Status
Full Time
Job Title

Senior Embedded Linux Firmware/software Engineers

Job Location
Central - Copperbelt - Eastern - Luapula - Lusaka - Muchinga - North-Western - Northern - Southern - Western - International
Job Presentation
Job Responsibilities
  • Design, implementation, release, and maintenance of embedded software products as per specifications.
  • Participate in embedded design projects from conception to completion.
  • Develop tools in C/C++ and scripting languages to aid the development of embedded systems on Linux.
  • Recognize various security pain points and provide implementation solutions to address them.
  • Develop firmware for a specific system module and conduct engineering or system test cases.
  • Analyze technical or low-level requirements specific to the domain and make modifications according to the system or end-user requirements.
  • Perform software testing, including manual and automated testing to fulfill unit, functional, and system-level requirements.
  • Conduct peer-review of the code in compliance with coding principles and static code analysis.
  • Proper documentation of all technical deliverables is crucial. This includes software requirements, design documents, test cases and reports, code comments, release notes, and other relevant material to provide all stakeholders comprehensive and unambiguous knowledge of the project and its advancement.
  • Provide technical assistance to advance the team’s efforts.
Required profile for job ad : Senior Embedded Linux Firmware/software Engineers

Requirements

  • Bachelor’s or Master’s degree in engineering, computer science, or information technology or equivalent experience
  • 5+ years of experience in embedded software engineering with rare exceptions for exceptionally skilled developers is required (embedded software engineering)
  • Proficiency in C or C++ programming is essential
  • Familiarity with boot code, low-level OS code, device drivers, and I/O devices is necessary.
  • Proficiency in computer startup, SoC bring-up, debuggers, and networking is crucial.
  • Experience in FPGA, Verilog, and HDL is necessary.
  • Ability to perform system-level programming in Unix and embedded Linux
  • Proficient in Scripting languages like Python, Bash, Perl, TCL, and Lua
  • Familiarity with the Xilinx Zynq or Altera SoC platforms is required.
  • Proficiency in version control systems such as Git/SVN is necessary.
  • Working knowledge of schematics and laboratory equipment is necessary.
  • Experience with Linux and embedded RTOS, along with knowledge of 32-bit CPU architecture, is necessary.
  • Experience and proficiency in In-Circuit Emulators and Logic Analyzers is necessary.
  • Experience in product specifications, systems analysis, microprocessor-based systems, and firmware design is necessary.
  • Proficiency in the English language is necessary for effective communication.
  • Ability to work full-time (40 hours per week) with a 4-hour overlap with US time zones is necessary.

Desirable skills

  • Proficiency in MySQL and PostgreSQL is necessary.
  • Experience in CMS or LMS development, setup, or migration is necessary.
  • Exceptional debugging and problem-solving abilities are necessary.
  • Excellent communication and leadership abilities are necessary.
Job criteria for job ad : Senior Embedded Linux Firmware/software Engineers
Job category : IT, new technologies
Industries : IT, software engineering, Internet
Employment type : Fixed-term contract
Region : Central - Copperbelt - Eastern - Luapula - Lusaka - Muchinga - North-Western - Northern - Southern - Western - International
Experience level : 5 to 10 years
Educational level : Master
Key Skills : FPGALINUXBASHPYTHONCMSPOSTGRESQLUNIXPERLC++XILINXMYSQLGITNORTHERN
Number of Position(s) : 1
Be cautious! Do not send money to a potential employer. Do not pay any money for a potential contract of employment or for pre-employment training.
Please report any irregularities by using the candidate contact form and selecting the subject "Report a job ad".
Valid Till
10 May, 2024 (11 days left)

JOB BY
ZambiaJob.com
7th Floor, Tower 1, NeXTeracom Cybercity, Ebene Mauritius

View all 177 Jobs

WORK AT
Works

How to Apply

Kindly use the following link to apply for this job:

More Job Vacancies


See all jobs
BACK TO TOP