drjobs Embedded Engineer - Firmware Engineer

Embedded Engineer - Firmware Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Ahmedabad - India

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Role: Embedded Engineer Firmware Engineer
Exp: 25 Yrs
Working Location: Ahmedabad
Working Mode: 5 Days WFO

Job Summary:

Software Development:
Writing debugging and testing embedded software code in C/C.
Implementing drivers and firmware for various peripherals like sensors actuators communication interfaces (SPI I2C UART) etc.
Developing realtime operating system (RTOS) based applications or baremetal firmware.
Working with variety of MCUs from TI Microchip Renesas STM and many more
Write highquality maintainable code adhering to best practices and coding standards. Conduct code reviews and provide constructive feedback to peers.
Hardware Interaction:
Understanding and working with microcontrollers or microprocessors.
Interfacing with hardware components such as sensors motors memory devices etc.
PCB schematic and layout understanding for troubleshooting and basic modifications.
Embedded Systems Design:
Participating in the design and architecture of embedded systems.
Collaborating with hardware engineers to integrate software with hardware components effectively.
Documentation and Version Control:
Documenting software designs specifications and test procedures.
Utilizing version control system
Git for managing source code.
Performance Optimization:
Identifying and implementing optimizations for memory usage power consumption and processing efficiency.
Profiling and debugging to improve system performance.
Continuous Learning and ring up Innovation quotient:
Keeping uptodate with the latest embedded technologies tools and methodologies.
Engaging in continuous learning to enhance skills in embedded systems development.
Dream discuss and build
Collaboration and Communication:
Collaborating with crossfunctional teams including hardware engineers software engineers and QA testers.
Communicating effectively with team members to understand requirements and provide updates on progress
Problem Solving:
Analyzing and resolving complex technical problems related to embedded systems development.
Demonstrating strong problemsolving skills to overcome challenges in embedded software/hardware development.

Qualifications:

Education:
Bachelor s or Master s degree in Computer Science Electronics Electrical Engineering or a related field.
Experience: Minimum of 2 years of experience in embedded software development.

Technical Skills:
Proficiency in C/C programming languages.
Strong understanding of embedded design operating system fundamentals and data structures
Strong understanding of hardwaresoftware interaction and microcontroller/microprocessor architectures.
Familiarity with communication protocols such as UART SPI I2C CAN etc.
Experience with development tools and environments (e.g. IDEs debuggers version control systems GIT).
ProblemSolving:
Excellent analytical and problemsolving skills with a track record of tackling complex technical challenges.
Communication:
Strong verbal and written communication skills with the ability to explain technical concepts to nontechnical stakeholders.
Teamwork:
Proven ability to work effectively in a collaborative team environment and handle multiple priorities.
Preference:
Experience with wireless communication protocols (e.g. Bluetooth WiFi Zigbee Sub 1 Ghz)

About Dyulabs:
Dyulabs is a R & D driven product development organization. We specialize in developing cuttingedge solutions that transform how people interact with technology.
To reach net zero we need to decarbonise every aspect of life. We need more efficient control of electrical devices reducing current electricity consumption while maintaining the user experience.

DyuLabs is inventing innovative technologies to reduce consumption of electricity by efficient control of the electical equipments.
With our cuttingedge technologies we aim to empower businesses and individuals by providing them with the product to increase productivity and efficiency. Our products are designed to be userfriendly.
Whether youre looking to save energy or need a reliable way to control your electrical appliance without internet we have the products that can help.
We have created:
Effective and energy saving light communication system to bring safe lighthing environment for warehouse industry basement parkings etc. Product
Innovative and cost effective way of controlling water pumps without having recurring cost on SIM recharge and wifi connectivity requirement. Our aim to innovate for user experince and step towards Net Zero target.

software,embedded software,embedded,version control,collaboration,documentation,communication,embedded systems design,performance optimization,embedded systems,mcu programming,rtos development,continuous learning,c/c++ programming,problem solving,c

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.