Senior Software Engineer (C++)

Job Description

Title: Senior Software Engineer (C++)

Company Name: BJIT Ltd.

Vacancy: 2

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in CSE
∎ Masters or Bachelor in Computer Science/ Engineering.
∎ Skills Required: C++

Experience Requirements:
∎ At least 3 year(s)
∎ The applicants should have experience in the following area(s): C++, Python

Job Responsibilities:
∎ Strong proficiency in C++
∎ Thorough knowledge of the standard library, STL containers, and algorithms
∎ Need to have working knowledge on Digital twin, Greengrass, Drools technologies
∎ Good understanding of memory management in non-garbage collected environments
∎ Understanding of dynamic polymorphism and C++ specific notions, such as friend classes
∎ Familiarity with templating in C++
∎ Knowledge of low-level multhreading
∎ Familiarity with system call wrapper library functions
∎ Make sure to mention other frameworks, libraries, or any other technology relevant to your project
∎ Very good skills in design
∎ Have experience in large scale project
∎ Design pattern [Command, Observer, factory]
∎ Have experience to work in multiple projects in a single workspace [C++]
∎ Good communication skills
∎ Willing to work in Japan if needed

Additional Requirements:
∎ Age at least 25 years
∎ Both males and females are allowed to apply
∎ 1. C++ Development skill:
∎ Object Oriented Programming, Data structure / Class design
∎ 2. Scripting skills:
∎ Python Programming, Shell Programming (BASH, CSH)
∎ 3. Knowledge of the Linux OS
∎ Basic Linux Commands, File Management
∎ 4. Knowledge of Basic EE / ECS concepts:
∎ Ohms Law, KCL, KVL, etc
∎ 5. Basic Testing skills:
∎ Unit testing, Regression testing
∎ Advanced Skills:
∎ 1. Parser Development:
∎ Knowledge of BNF, Lex/Yacc Development Experience
∎ 2. multiCPU Software Development
∎ multiprocess(fork()), multithread,multitask,MPI
∎ 3. multiGPU Software Development
∎ NVIDIA CUDA
∎ 4. Knowledge of following tools / file format
∎ Zuken Design Force CR8000, GDS2, ODB++, STEP
∎ 5. Knowledge of following concepts:
∎ Computational Geometry, Numerical Analysis, Multi-Physics

Salary: Negotiable

Compensation & Other Benefits:
∎ Performance bonus, Provident fund, Weekly 2 holidays
∎ Lunch Facilities: Partially Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 3
∎ Free Breakfast
∎ Facilities for skill development
∎ Sponsorship for professional certification

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 26 Dec 2021

Company Information:
∎ 26 Nov 2021
∎ BJIT Ltd.
∎ Address : House# 2275, 2279, Pachkhola, Dhaka-1212
∎ Web : www.bjitgroup.com
∎ Business : ICT software production

Category: IT/Telecommunication

: Please mention the position name in the subject line.

Source: bdjobs.com

Similar Jobs

Machine Learning Engineer

Developer

SQA Engineer

Full Stack Software Engineer (Mid-Senior Level)

Embedded System Engineer (I)

Flutter Developer

Frontend Developer

Full Stack Web Developer

Executive/Sr. Executive - IT Department

Manager, Technical Services Division

Oracle EBS Developer

Hardware & Network Support Engineer

React Developer

ICT Assistant

Senior ICT Assistant

Jr./Sr. Software Engineer - Android

Officer, IT (BRAC Healthcare Ltd.)

English Content Writer

Software Engineer (React Native)

Assistant DBA

React Native Developer

Software Engineer (.NET)

Jr. Network Engineer, Customer Care

IT Officer (Contractual)

Manager - Vendor Relationship Management [Night Shift]

Vendor Coordinator [Night Shift]

Software Engineer/Senior Software Engineer (Python/fastapi)

Lead-Business Development

Diploma Engineer

Unreal Game Developer

PHP With Laravel Trainer (Part Time / Full time)

Frontend Developer (Next.js/React.js)

Backend Developer

Software Engineer (Node JS)

Software Engineer (React JS)

Software developer (ASP.NET/CORE)

Executive/Senior Executive - IT

AI Data Trainer

Executive/Senior Executive, IT Support

WordPress Developer