Embedded Software Engineer / Programmer

4 - 5 years

8 - 12 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Embedded Software Engineer / Embedded Software Programmer

Role & responsibilities:

Embedded Systems Design and Development

  • Develop and implement embedded software for microcontrollers, processors, or other hardware platforms.
  • Design and integrate software modules with embedded hardware systems.
  • Write efficient and maintainable code using languages like C, C++, and assembly.

Requirement Analysis and Specification

  • Collaborate with cross-functional teams to gather and analyze software requirements.
  • Translate product requirements into technical specifications for software development.

System Integration and Testing

  • Perform system-level integration of software with hardware components.
  • Develop and execute test plans to validate software functionality and performance.
  • Conduct debugging and troubleshooting of embedded software issues, using tools like oscilloscopes, logic analyzers, and debuggers.

Real-Time Operating Systems (RTOS)

  • Design and develop software for real-time operating systems (RTOS) or bare-metal systems.
  • Implement multitasking, interrupt handling, and other real-time system features.

Embedded Communication Protocols

  • Implement and manage communication protocols such as UART, I2C, SPI, CAN, USB, Ethernet, and wireless protocols (e.g., BLE, Zigbee, Wi-Fi).

Low-Level Hardware Interaction

  • Interface with hardware components such as ADCs, DACs, timers, PWM, and GPIOs.
  • Develop device drivers and low-level code for hardware abstraction.

Software Development Lifecycle Management

  • Participate in all phases of the software development lifecycle, from concept to deployment.
  • Use version control systems like Git for source code management.

Security and Safety Standards Compliance

  • Ensure that embedded software complies with industry-specific safety and security standards (e.g., ISO 26262 for automotive, IEC 61508 for industrial safety).

Collaboration and Communication

  • Work closely with hardware engineers, system architects, and product managers to ensure seamless integration of software and hardware.

Preferred candidate profile:

  • Graduate or Post Graduate in Engg / Science / Technology.
  • Embedded Software Certification through any reputed institute will be highly preferred.
  • At Site job - No remote / No work from home.
  • Min

    4 to 5 years

    hardcore expr in Embedded Software development.
  • FMCG / Electronics Industry work experience will be highly preferred.
  • Candidate, who are willing to work at Wagholi, Pune only need to apply
  • Immediate Joining candidate will be highly preferred

Perks and benefits:

  • Best in the industry - as per standards
  • Excellent career & economic growth opportunities

Interested candidates can email their updated CVs on following address, for fast response,

maneesha.v@cheriseglobal.com

HR Department

Cherise (India) Private Limited, Pune.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Cherise logo
Cherise

Technology - Home Automation

San Francisco

RecommendedJobs for You

Annapurneshwari Nagar, Bengaluru/Bangalore