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
∎ 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: 2

Job Source: Online Job Posting.

Application Deadline: 7 May 2021

Company Information:
∎ 7 Apr 2021
∎ BJIT Ltd.
∎ Address : House # 7, Road # 2C, Block # J, Baridhara, Dhaka-1212
∎ Web :
∎ Business : ICT software production

Category: IT/Telecommunication

: Please mention the position name in the subject line.