Embedded System Engineer (Microcontroller/Linux)

Job Description

Title: Embedded System Engineer (Microcontroller/Linux)

Company Name: Nybbles System Limited

Vacancy: 3

Job Location: Anywhere in Bangladesh

Employment Status: Full-time

Educational Requirements:
∎ Diploma in Engineering in Embedded System Engineer
∎ Bachelor of Science (B.Sc) in ECE
∎ Skills Required: Computer Engineering, Embedded System

Experience Requirements:
∎ 1 to 2 year(s)
∎ Freshers are also encouraged to apply.

Job Context:
∎ As a successful Developer on this project, you will be given ownership of developing on and debugging embedded devices. Your core focus will be developing software on embedded Linux and periodically ATMega / ST microcontrollers. As a bonus, you will be able to take pride in your work as you see your code go to market and be leveraged by real customers solving real problems. It will be viewed favorably if you have experience to help write diagnostic and/or provisioning tools for our clients manufacturing line, which is co-located at their office.
∎ If you are interested in joining an enthusiastic and extremely talented team, building software-hardware products on a modern, modular, highly customizable C++ embedded Linux and C ATMega, ST Microcontroller codebase, you are encouraged to apply!
∎ Note: There are two position available currently. Most preferable one is Embedded System Engineer(Linux). Then another one is Embedded System Engineer (Microcontroller firmware developer).

Job Responsibilities:
∎ Candidate shall be deployed for software design, implementation and testing work-packages in the assigned modules.
∎ Linux system programming knowledge (Network, socket programming, shared memory, semaphore).
∎ Knowledge in Linux IPC mechanism.
∎ Preferable to have exposure to Automotive based IPC.
∎ Experience with debugging in Linux - gdb etc.
∎ Experience in git.
∎ Preferable to have exposure of Svn, Gerrit, Jenkin, Jira, Rhapsody, Doors.
∎ Understanding of Makefile and typical Linux build systems, Buildroot, OpenWRT, Yocto etc.
∎ Study requirement, Create design, Review specifications and designs, Coding/review code, Unit test, and Integration test.
∎ Analysis and Design experience for embedded SW
∎ Advanced programming skills in ANSI/Embedded C.
∎ Experience in unit testing and integration testing
∎ Good understanding of real-time system architecture/design
∎ Experience in embedded development tools.

Additional Requirements:
∎ Age 25 to 30 years
∎ Both males and females are allowed to apply
∎ Advanced programming skills in ANSI/Embedded C.
∎ Experience in unit testing and integration testing
∎ Good understanding of real-time system architecture/design
∎ Experience in embedded development tools.
∎ Customer-oriented and committed to work systematically under tight schedules.
∎ Able to learn and work independently and within a team expected.
∎ Good written and oral ENGLISH communication skills.
∎ Self-driven, results oriented developer who strives to write clean, modular and well commented code without taking short-cuts and drives their software through the 'final 10%' to take a product to market
∎ Developing on Linux Operating Systems is required
∎ Strong experience with embedded software development is required, including the usage of lab tools such as oscilloscopes or serial analyzers to debug software, and the ability read electrical schematics.
∎ Experience with Qt stack or willingness to learn
∎ Candidate must demonstrate a passion for writing software, innovating and building stuff

Salary:
∎ Negotiable
∎ As per Company Policy

Compensation & Other Benefits:
∎ Lunch Facilities: Partially Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2
∎ As per Company Policy

Application Deadline: October 31, 2019

Company Information:
∎ Nybbles System Limited
∎ Address : House: 03, Road: 08, Shahida Khan Tower (1st & 2nd Floor), Section-6, Mirpur, Dhaka 1216
∎ Web : www.nybsys.com
∎ Business : Nybbles System Limited (NybSys) is a sister company of DataNet which is a dynamic and fast-growing technology & service company with operations in Swaziland, South Africa, Bangladesh and Singapore. NybSys specializes in combining cutting-edge technology with proven business expertise to provide our clients with turn-key service solutions` innovative combinations of software, hardware, training and people that deliver tremendous impact on a client`s business.
NybSys provides opportunities for bright professionals to transfer among offices in other countries.

Category: Engineer/Architect

Read Before Apply: Nybbles System Limited (NybSys) is a sister company of DataNet which is a dynamic and fast-growing technology & service company with operations in Swaziland, South Africa, Bangladesh and Singapore. NybSys specializes in combining cutting-edge technology with proven business expertise to provide our clients with turn-key service solutions' innovative combinations of software, hardware, training and people that deliver tremendous impact on a client's business. NybSys provides opportunities for bright professionals to transfer among offices in other countries.