Senior Embedded Software (Firmware) Engineer

Job Description

Title: Senior Embedded Software (Firmware) Engineer

Company Name: Teknovus Limited

Vacancy: 01

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in CSE
∎ Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering or related field.
∎ Minimum of 3-5 years of experience in embedded systems design and development with proficiency in C/C++/Python programming languages.
∎ Knowledge of microcontroller architectures such as ESP32, ARM Cortex-M and microcontroller peripherals such as ADC, DMA, UART, and SPI. Experience with real-time operating systems (RTOS), firmware development, and debugging tools such as JTAG debuggers, oscilloscopes, and logic analyzers.
∎ Familiarity with Agile software development methodologies, version control systems like Git, and continuous integration/continuous deployment (CI/CD) processes.
∎ Strong problem-solving skills and ability to work in a team-oriented environment.
∎ Skills Required: C++, Firmware, Hardware Engineer, lorawan, sdks, zigbee

Experience Requirements:
∎ 3 to 5 year(s)
∎ The applicants should have experience in the following area(s): embedded software, Firmware, Hardware Engineer, IoT Embedded System

Job Responsibilities:
∎ Design and develop embedded software/firmware for IoT devices using C/C++/Python programming languages, according to product specifications.
∎ Collaborate with cross-functional teams including hardware design, software development, and quality assurance to develop and test firmware.
∎ Develop, implement and test communication protocols and interfaces with sensors, actuators, and other peripherals.
∎ Create software architectures and implement software design patterns to ensure code scalability and maintainability.
∎ Write efficient code with memory and performance optimizations.
∎ Debug and troubleshoot hardware and software issues using tools such as JTAG debuggers, oscilloscopes, and logic analyzers.
∎ Lead and mentor junior engineers in the team.

Additional Requirements:
∎ Age at least 25 years
∎ Both males and females are allowed to apply

Salary: Negotiable

Compensation & Other Benefits:
∎ T/A, Tour allowance, Performance bonus, Profit share, Weekly 2 holidays, Gratuity
∎ Lunch Facilities: Partially Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2
∎ Unlimited subsidized tea, coffee & snacks.
∎ Training & learning materials to improve skills.
∎ Learning opportunity.

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 31 May 2023

Company Information:
∎ 14 May 2023
∎ Teknovus Limited
∎ Address : 43, Eskaton Garden Road, Ramna, Dhaka 1000
∎ Web : www.teknovus.io
∎ Business : Teknovus is a ITES company that brings Industrial IoT solutions to manufacturers with industrial IoT connectivity devices to align our industries with Industry 4.0 revolution by harnessing the power of real-time data.



Category: Engineer/Architect

: If you meet the above qualifications and are passionate about embedded software engineering, we encourage you to apply for this exciting opportunity. Send the Resume/CV via email to [email protected], Subject: "Senior Embedded Software (Firmware) Engineer".

Source: bdjobs.com

Similar Jobs

Assistant Project Engineer (Gemcon City Ltd.)

Senior Executive/Asst. Manager - Sales & Marketing (Fire Safety)

Junior BIM Engineer

Assistant Sales Engineer for Pre-fabricated Steel Building

Sub-Assistant Engineer (Electrical)

Program Manager / Chief of Party (COP)

Deputy Project Engineer (Interior Implementation)

Deputy Manager, Electrical

Executive (Plumbing Design)

Mechanic

Technical Officer (Engineer)

Trainee Engineer - Slider

PLANT MANAGER

Service Engineer (Garments Machineries)

Executive/Sr. Executive, Business Development

MID-WEIGHT INTERIOR DESIGNER

Executive/Sr. Executive-Technical (Ocean Going Vessel), Chattogram

Site Engineer

Electrical Engineer

Architect

ESHS Supervisor

Assistant / Senior Engineer

Sub Assistant Engineer - Engineering & Project Management

Intern (Engineering)-Product Development

HVAC Officer

Architect - Exterior Design

Duty Engineer (BMS, CCTV, Electrical)

Trainee Engineer - VF

Interior Architect (Assistant Manager) Quality Control

OSP Designer

Manager, Plumbing Design

Maintenance Engineer ( For realme)

Manager/Sr. Manager-Mechanical Engineer

Estimator (Interior Design)

Mechanical Process Engineer (Diploma)

Architect

Civil Engineer (Project)

Estimator (Civil)

Manager (Design

Solution Manager (Datacom)