Title: Systems Software Engineer
Company Name: eGeneration Limited
Vacancy: Not specific
Job Location: Dhaka (Gulshan)
Employment Status: Full-time
Educational Requirements:
∎ Bachelor of Science (BSc) in Computer Science or equivalent
∎ Skills Required: Android, Interrupt handling for Windows, Kernel, Linux
Experience Requirements:
∎ At least 5 year(s)
∎ The applicants should have experience in the following area(s):
software development field.
Job Responsibilities:
∎ Performs Operating System Hooking to develop Screen Reader Software On Windows, Linux and Android.
∎ Intercepts mouse/keyboard events or gesture movement.
∎ Drives performance analysis and optimization across the stack to optimize resource usage in areas including computation time, memory, and storage.
∎ Works with product and infrastructure teams to debug performance issues across the stack.
∎ Develops tools to monitor and reports product performance.
∎ Participates in design reviews and code reviews.
∎ Makes sure Performance Optimization, being able to simultaneously optimize for memory and execution efficiency.
∎ Develops novel architectures and system software implementations to enable scalable multi-GPU platforms.
∎ Optimizes new and existing programs for mobile use, including Android and Windows Smartphones and Tablets.
∎ Assists engineers, designers, and content contributors with questions about accessibility requirements on OS level.
∎ Other duties as assigned.
Additional Requirements:
∎ Experience developing, debugging, and shipping software products on large codebases spanning platforms and tools
∎ Extensive experience with system analysis for Windows, Linux and Android
∎ Strong instincts on System Optimization for efficiency and optimization
∎ Knowledge of Android, Linux and Windows particularly in the areas of memory management.
∎ Experience with system resource optimization on mobile platforms.
∎ Strong instincts on System Optimization for efficiency and optimization.
∎ Should have a deep concept about Virtualization Software and different OS: Windows, Linux: Ubuntu, etc.
∎ Experience working on systems software in a large-scale codebase.
∎ Capable of programming hook events preferably in C/C++ and creating Python bindings.
∎ Capable of efficiently getting mouse/keyboard event messages from accessibility element tree (will be guided by the Accessibility Expert) while user accessing different types of applications like, Microsoft Word/Excel, LibreOffice etc.
∎ Capable to perceive knowledge from Assistive Technology Service Provider interface (AT-SPI) type framework architecture and rebuild or modify where necessary.
∎ Capable of building interactive technologies for Android OS using android AccessibilityService.
∎ Excellent oral, written, interpersonal and leadership skills.
∎ Capable of writing technical documentation.
∎ Must have some projects to demonstrate capabilities.
Salary: Negotiable
Compensation & Other Benefits:
∎ Weekly 2 holidays
∎ Lunch Facilities: Full Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2
Job Source: Bdjobs.com Online Job Posting.
Application Deadline: 24 Aug 2021
Company Information:
∎ 17 Aug 2021
∎ eGeneration Limited
∎ Address : Saimon Center, 4th Floor, House # 4/A, Gulshan - 1, Dhaka - 1212
∎ Web : www.egeneration.co
∎ Business : eGeneration is a leading management consulting, technology services and outsourcing company in Bangladesh. The company is working both in local and international market for IT consultancy, information security and advisory services since 2003.
With our comprehensive understanding of diverse business verticals and wide resources, we mobilize the right people, skills and technologies to help organizations enhance its performance and transform cost burdens into competitive edge.
Category: IT/Telecommunication
Source: bdjobs.com