Title: Senior Embedded Firmware Engineer
Company Name: Teton Private Limited
Vacancy: 02
Job Location: Anywhere in Bangladesh
Employment Status: Full-time
Educational Requirements:
∎ Bachelor in Engineering (BEngg) in B.Sc. in Computer Science and Engineering or any other curriculum from any other University.
Experience Requirements:
∎ 5 to 7 year(s)
Job Responsibilities:
∎ Overview of the Responsibilities
∎ Design, develop, deploy and maintain efficient and reliable C/C++ code to
∎ develop embedded firmware for various MCUs, MPUs and architectures.
∎ Architecture design and development of embedded firmware for IoT enabled
∎ products, wearables, toys and services.
∎ Collaborate with other engineers on technical and design issues.
∎ Perform testing to validate product architecture and design and prepare unit
∎ tests and assist in performance/system testing.
∎ Prepare reports on project status, code documentation, issues, and bugs.
∎ Install and verify the firmware on embedded systems. Troubleshoot system,
∎ performance and functional issues with firmware.
∎ Execute projects within defined scope, budget and timelines.
∎ Assist in optimising firmware to achieve performance standards and provide
∎ product support to customers promptly and accurately.
∎ Work in a team and provide obvious solutions to design, implementation, and
∎ bug fixing challenges.
∎ Regularly communicate with team, program manager and US clients.
∎ Collaborate with Hardware, and QA team to validate product features and
∎ system functionality.
∎ Participate in code reviews, brainstorming meetings, cross team meetings and
∎ training sessions.
∎ Have to design and develop firmware/software according to design
∎ specifications or service requirements or customer requirements.
∎ Study and analyse user requirements. Collaborate with the other team to
∎ understand the impact of new requirements.
Additional Requirements:
∎ Age at least 32 years
∎ Both males and females are allowed to apply
∎ Job Requirements:
∎ Excellent coding skills in C/C++. (candidates will be tested)
∎ Creative skill in problem-solving and developing Algorithms.
∎ Structured code development methods and debugging techniques.
∎ Design of complex systems, algorithms and implementation for features,
∎ performance and scalability.
∎ Debug experience using C/C++ and RTOS debug experience is a must.
∎ Problem recreation and trapping, and in identifying performance critical
∎ algorithms for optimization.
∎ In-depth knowledge and working experience with Various RTOS.
∎ In-depth understanding of embedded Firmware and software architecture.
∎ Understanding of storage protocols like SD, USB, SATA, NVMe. Working
∎ experience with NAND or NOR Flash.
∎ Experience in communication protocols such as I2C, SPI, Serial - UART, CAN,
∎ I2S, USB, BLE etc.
∎ Experience with TCP, UDP, HTTP, Web Sockets, MQTT or other connected
∎ protocol is a plus.
∎ Understanding of File systems, Flash Translation Layer, wear-leveling, garbage
∎ collection.
∎ Embedded Linux development experience is a strong plus.
∎ Demonstrated ability and willingness to make critical system-level design
∎ decisions and drive projects from start to finish with minimal supervision·
∎ Ability to break down complex problems and drive towards a solution.
∎ Proven experience in embedded systems design with preemptive, multitasking
∎ real-time operating systems.
∎ Excellent knowledge of coding techniques, interfaces and hardware
∎ subsystems.
∎ Adequate knowledge of reading schematics and data sheets for components
∎ Knowledge of agile development and self-managed development teams from
∎ design to production.
∎ Windows and Linux server experience and Linux scripting skills preferable.
∎ Experience in Python, OpenCV is a strong plus.
∎ Experience with multiple source code control management tools like git
∎ Additional Job Requirements
∎ High integrity and intellectuality and effective interpersonal skills.
∎ Adherent to teamwork and always representing the team in work and
∎ achievement.
∎ Passionate to solve problems ensuring quality.
∎ Excellent communication skills in English.
Salary: Tk. 100000 (Monthly)
Compensation & Other Benefits:
∎ Lunch Facilities: Full Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2
∎ Excellent Career Opportunity in a Focused & Stable organisation.
∎ Overseas Tour with Opportunity to work with Global Companies.
∎ Most importantly a friendly work environment with the opportunity to learn
∎ from several highly skilled mentors.
∎ Training (Formal training or On job training)
∎ Salary: 100K+ (Negotiable based on experience)
Job Source: Bdjobs.com Online Job Posting.
Application Deadline: 20 Apr 2022
Company Information:
∎ 30 Mar 2022
∎ Teton Private Limited
∎ Address : Tropical Molla Tower, 5th floor
15/1- 4 Bir Uttam Rafiqul Islam Ave, Badda, Dhaka-1212, Bangladesh
∎ Web : https://tetonelectronics.com/
∎ Business : Teton Private Limited is founded to solve the real-time systems and application connectivity and data distribution challenges experienced by the people worldwide. We assembled an international team with 130 years of combined Silicon Valley experience on business and technology experts; and the team works closely with customers to analyze their needs and understand the imperatives of their businesses.
We offer an integrated portfolio of products, solutions, services, built around electronics, digital, IoT, cloud, automation, cybersecurity, analytics, infrastructure management, and engineering services, among others. Our products, services, and engineering are built on decades of innovation, with a world-class management philosophy, a strong culture of risk-taking and invention, and a never-ending focus on customer relationships.
Category: Engineer/Architect
: We are looking for Dynamic individuals having the following Qualities:B.Sc. in Computer Science & Engineering or any other curriculum from anyreputed university.5 to 7 years of embedded system development experience.
Source: bdjobs.com