Embedded Software Engineer

4 weeks ago


Jalandhar, India IntellisenseTechnology Full time

Experience Needed: 3-5 Years

About the Role

We are looking for a skilled
Embedded Software Developer
to join our dynamic team. The ideal candidate will have a strong background in
C/C++ programming
,
real-time operating systems (RTOS)
, and
microcontroller-based development
. You'll be working on innovative projects that involve embedded Linux, driver development, and system-level design, while collaborating closely with hardware and software engineers.

Key Responsibilities

  • Design, develop, and maintain embedded software for microcontrollers and embedded Linux platforms.
  • Implement and optimize
    real-time systems
    with RTOS for performance and reliability.
  • Work with
    communication protocols
    (UART, SPI, I2C, CAN, Ethernet, etc.) for device integration.
  • Develop and maintain
    bootloaders and OTA (Over-the-Air) update mechanisms
    .
  • Debug hardware and software issues using advanced debugging tools and methods.
  • Collaborate with hardware teams to understand and review
    PCB schematics
    and system requirements.
  • Ensure compliance with
    safety standards
    and regulatory requirements for embedded systems.
  • Utilize
    Git version control
    for collaborative software development.
  • Write scripts in
    Python
    for automation, testing, and validation.
  • Participate in
    A/B testing, code reviews, and continuous integration workflows
    .
  • Work as part of a
    cross-functional team
    , contributing to design discussions and problem-solving.

Required Skills & Qualifications

  • Proficiency in
    C/C++ programming
    for embedded systems.
  • Strong understanding of
    RTOS concepts and implementations
    .
  • Experience with
    microcontrollers
    (ARM Cortex, PIC, AVR, etc.).
  • Hands-on experience with
    Embedded Linux
    development.
  • Knowledge of
    communication protocols
    (I2C, SPI, UART, CAN, Ethernet).
  • Strong debugging skills for both hardware and software.
  • Experience in
    real-time systems, driver development, and bootloader/OTA design
    .
  • Familiarity with
    Git version control
    and collaborative workflows.
  • Python scripting for automation and testing.
  • Understanding of
    safety standards
    and compliance requirements.
  • Ability to read and analyze
    PCB schematics
    .
  • Strong
    problem-solving skills
    and the ability to work independently.
  • Excellent
    team collaboration and communication skills
    .

Interested candidates can send their CV's



  • Jalandhar, India Intellisense Technology Full time

    Experience Needed: 3-5 Years About the RoleWe are looking for a skilled Embedded Software Developer to join our dynamic team. The ideal candidate will have a strong background in C/C++ programming, real-time operating systems (RTOS), and microcontroller-based development. You'll be working on innovative projects that involve embedded Linux, driver...


  • Jalandhar, Punjab, India IntellisenseTechnology Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Experience Needed: 3-5 YearsAbout the RoleWe are looking for a skilledEmbedded Software Developerto join our dynamic team. The ideal candidate will have a strong background inC/C++ programming,real-time operating systems (RTOS), andmicrocontroller-based development. You'll be working on innovative projects that involve embedded Linux, driver development, and...


  • Jalandhar, India Intellisense Technology Full time

    Job Title :Embedded Hardware Developer Experience Required :2 to 5 Years Employment Type :Full-Time NOTE :Candidates from the Punjab region or open to relocating to Punjab should apply for this Summary : ResponsibilitiesWe are looking for a skilled and detail-oriented Embedded Hardware Developer to join our engineering team. The ideal candidate will have...


  • Jalandhar, Punjab, India Intellisense Technology Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Title :Embedded Hardware DeveloperExperience Required :2 to 5 YearsEmployment Type :Full-TimeNOTE :Candidates from the Punjab region or open to relocating to Punjab should apply for this Summary :ResponsibilitiesWe are looking for a skilled and detail-oriented Embedded Hardware Developer to join our engineering team. The ideal candidate will have...


  • Jalandhar, Punjab, India Intellisense Technology Full time

    We are looking for a motivated and detail-oriented **Embedded Team Assistant** to join our Embedded Systems department. This role is ideal for someone with a basic understanding of electronic components and an interest in growing their career in embedded systems and electronics. **Responsibilities**: - Maintain and manage **embedded project inventory**,...


  • Jalandhar, Punjab, India Intellisense Technology Full time

    **Experience Needed : Fresher or 1 Year (Electronics industry)** We are looking for a motivated and detail-oriented **Embedded Team Assistant** to join our Embedded Systems department. This role is ideal for someone with a basic understanding of electronic components and an interest in growing their career in embedded systems and...


  • Jalandhar, India Programware Full time

    Senior Software Developer Summary: We are looking for a Sr. Software Developer who will thrive on maintaining and enhancing core applications that drive company operations. This role involves tackling bug fixes, collaboratively adding new features, and managing tickets with a focus on working with multiple internal applications. The ideal candidate will...


  • Jalandhar, India Programware Full time

    Senior Software Developer Summary:We are looking for a Sr. Software Developer who will thrive on maintaining and enhancing core applications that drive company operations. This role involves tackling bug fixes, collaboratively adding new features, and managing tickets with a focus on working with multiple internal applications. The ideal candidate will have...


  • Jalandhar, India Programware Full time

    Senior Software Developer Summary: We are looking for a Sr. Software Developer who will thrive on maintaining and enhancing core applications that drive company operations. This role involves tackling bug fixes, collaboratively adding new features, and managing tickets with a focus on working with multiple internal applications. The ideal candidate will have...


  • Jalandhar, India Programware Full time

    Senior Software Developer Summary: We are looking for a Sr. Software Developer who will thrive on maintaining and enhancing core applications that drive company operations. This role involves tackling bug fixes, collaboratively adding new features, and managing tickets with a focus on working with multiple internal applications. The ideal candidate will have...