drjobs Accountant العربية


Employer Active

1 Vacancy
The job posting is outdated and position may be filled

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

0 - 2 years

Job Location drjobs

Manama - Bahrain

Monthly Salary drjobs

Not Disclosed


Salary Not Disclosed


Any Nationality




1 Vacancy

Job Description

Job Description

Contribute to specifications, design, analysis, and development of embedded firmware along with team of engineers

Collaborate with system engineers, multi-disciplined design leaders, architects, peer engineers to achieve team results

Contribute responsibly with clear understanding of the functional constraints, limitations, and assumptions

Contribute to design decisions from design leaders, architects

Contribute in disciplinary policies, procedures like coding rules, reviews, integration, sanity verification and release activities

Mentor design engineers, support peers in technical challenges and process hurdles

Follow firmware disciplinary policies and procedures like coding rules, reviews, functional tests etc.

Focus on results; involve in integration and validation of the overall merge requests


  • B.E/B.Tech/M.E/M.Tech (Computer or Electronics) Minimum 4 to 10 years of Embedded Linux SW Design Development

  • Strong C / C++ skills on Embedded Microcontroller like ARM controllers
  • Good working experience in Multi-threaded programming, RTOS, IPC
  • Must have good knowledge of Data structures
  • Hardware targets: MCU/MPU: STm32Fxxx family Cortex-M
  • Development experience on I2C, SPI, RS485, CAN and Ethernet
  • Development experience on wireless interface like BLE or Zigbee
  • Excellent analytical and debugging skills, using tools like GDB, JTAG
  • Embedded development tools and methodologies
  • Able to prepare UML diagrams, able to use Source Control tools like SVN, GIT etc.
  • Experience in Hardware Level Debugging (like Multimeter, Oscilloscope)

Responsibilities: Specify, design, develop, test and support web-based and cloud-based applications Write clean, well-documented code Engage in effective unit testing Resolve bugs and respond to suggestions for improvements and enhancements Promote Continuous Integration and DevOps best practices to the team Should be highly independent and provide innovative solutions Qualifications: BS or MS degree in Computer Science or Information Systems or equivalent Expert Knowledge of full-stack with focus on Back-end (JAVA 10, HTML/CSS, JavaScript, TypeScript) Knowledge of back-end languages and frameworks (Primary Java Spring Boot, secondary NodeJS) Experience development of SOAP & REST micro services Familiarity with Relational and NoSQL databases including SQL Queries, read, writes and updates MongoDB / CosmosDB Hands on experience on Docker containers Experience with unit testing, test-driven development, and other forms of automated testing Experience with Continuation Integration toolsets such as Jenkins Experience with GIT or Bitbucket and version control Experience with Agile software engineering practices, particularly Test-Driven Development, Continuous Integration, Continuous Delivery.

Employment Type

Full Time

Company Industry

Accounting & Auditing

Department / Functional Area

Accounts / Taxation / Audit / Company Secretary

Key Skills

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.