drjobs Sr Software Engineer

Sr Software 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

Bangalore Urban - India

Yearly Salary drjobs

₹ 1200000 - 1600000

Vacancy

1 Vacancy

Job Description

Job Description: Senior Software Engineer for Embedded Applications

Overview:

We are seeking an experienced Senior Software Engineerwith a strong background in embedded systems development. The ideal candidate will be responsible for designing developing and optimizing embedded software for various applications ensuring high performance reliability and scalability.

Key Responsibilities:

Design & Development:

oDevelop embedded software solutions for Embedded Linux with state of the art GUI.

oImplement test and debug software for embedded systems and applications.

oWork on lowlevel software components including device drivers BSPs (Board Support Packages) and firmware.

oWork on GLG tool kit based GUI.

Architecture & Optimization:

oDefine software architecture and interfaces for embedded systems.

oOptimize system performance in terms of speed memory usage and power consumption.

oConduct code reviews to ensure code quality performance and adherence to coding standards.

Collaboration:

oCollaborate with hardware teams to define system requirements and troubleshoot issues related to hardwaresoftware integration.

oParticipate in crossfunctional meetings to define product roadmaps and software features.

Testing & Debugging:

oUse advanced debugging tools and techniques to troubleshoot hardwaresoftware interaction issues.

oDevelop unit integration and system tests for embedded systems.

oPerform simulations and insystem debugging using tools such as JTAG oscilloscopes and logic analyzers.

Documentation & Compliance:

oPrepare comprehensive documentation for system designs software architecture and operational workflows.

oEnsure software complies with industry standards safety regulations and performance metrics.

Mentoring:

oProvide technical guidance and mentorship to junior engineers and team members.

Innovation:

oStay up to date with the latest industry trends and technologies to drive continuous improvement in product development.

Required Qualifications:

Education:

oBachelors or Masters degree in Computer Science Electronics Engineering or related field.

Experience:

oMinimum of 57 years of experience in embedded software development.

oStrong expertise in C/Cfor embedded systems.

oExperience with any RTOS (RealTime Operating Systems).

oFamiliarity with microcontrollers (ARM PIC etc. and embedded processors.

oFamiliarity with Socket Programming

oGood understanding of GLG toolkit for GUI.

Skills:

oStrong understanding of embedded system architectures and protocols (e.g. UART SPI I2C CAN Ethernet).

oExperience with version control systems (e.g. Git) and build systems (e.g. CMake Make).

oProficiency with debugging tools (e.g. JTAG GDB) and hardware debugging techniques.

oKnowledge of power management techniques for embedded systems.

oUnderstanding of safetycritical software development (e.g. DO178C MIL498 MISRA guidelines for C programming) is an advantage.

Preferred Qualifications:

Experience in developing software for automotive aerospace or industrial.

Knowledge of hardware interfaces and peripherals like ADCs DACs PWM and communication protocols.

Familiarity with modern embedded frameworks and platforms (Zephyr Yocto etc..

Experience with scripting languages such as Python or shell scripting for automation and testing.

Soft Skills:

Strong problemsolving and analytical skills.

Ability to work independently and in a team environment.

Strong attention to detail and a commitment to delivering highquality software.


Interested candidates can mail to or (Mention Location & Designation in the Subject line) or whats app to


Required Experience:

Manager

Employment Type

Full-Time

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.