Software Engineer

  • Category: IT Engineer & Developer Jobs
  • Location: Solan, Himachal Pradesh
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 24K to 33K
  • Published on: 2025/09/25

Seize an exceptional opportunity at Himachal’s leading R&D Tech company, with over seven years of establishment and recognized as one of the fastest-growing tech firms in the Himachal-Tricity region. As a proud participant in the Make in India initiative and a strong advocate for the 'Vocal for Local' movement, Vihaas is managed by local professionals. We are dedicated to innovation and excellence in technology development, fostering a unique, hierarchy-free environment that promotes creativity and collaboration.

Education Background Required

BTech (ECE , CS), MTech , BCA ,MCA, Relevant Courses

Work Location

Solan (Himachal Pradesh)

Experience

2-4 Years

Salary Offered

25,000 - 58,000 Per Month

Responsibilities
• Develop and optimize embedded firmware for microcontrollers, ensuring efficient performance and low power consumption.
• Write clean and maintainable C/C++ code for low-level microcontroller programming and peripheral interfacing.
• Implement drivers and manage communication between microcontrollers and external devices via I2C, SPI, UART, CAN, and other protocols.
• Integrate microcontrollers with sensors, actuators, and modules, ensuring smooth hardware-software interaction.
• Debug and troubleshoot using tools like oscilloscopes, and logic analyzers, resolving issues in hardware-software integration.
• Collaborate with hardware teams, optimizing firmware for resource and power efficiency in battery-powered devices.
• Work with RTOS or bare-metal systems as needed, ensuring real-time performance in embedded applications.
• Maintain code integrity through Git, manage repositories, and write comprehensive documentation for firmware architecture.
• Provide post-deployment support, including firmware updates and system integration.

Qualifications
• 2-4 years in embedded development focused on microcontroller systems.
• Proficient in C/C++ with experience in low-level programming and peripheral management.
• Solid understanding of microcontroller architectures (e.g., MSC-51, STM ARM Cortex-M, AVR, PIC) and peripheral interfaces (e.g., GPIO, ADC, DAC, PWM, Timers).
• Hands-on with communication protocols like I2C, SPI, UART, CAN, and real-time performance with RTOS or bare-metal systems.
• Strong debugging skills using hardware tools (oscilloscopes and logic analyzers).
• Knowledge of low-power design and firmware optimization for energy-efficient systems.

Note: Candidates should be prepared for an on-site interview upon selection.


Company Name: Vihaas Design Technologies

Related jobs

  • FullStack Developer

    Job description Enabling Local Businesses with Subscription Based Technology Solutions FullStack Developer Full Time Role, Panchkula, 4 - 6 years At uEngage We are seeking a skilled Fullstack Developer with expertise in PHP and frontend technologies ...

    Full Time / Part Time

    $ Estimated: 22K to 25K

    Solan, Himachal Pradesh

    2025/09/21


    Apply Now

  • Full Stack Engineer

    Full Stack EngineerResponsibilities:-Python development to support middleware for REST APICommunicate technical concepts with tradeoffs, risks, and benefitsEvaluate and resolve product-related issuesResponsible for the design and architecture of func...

    Full Time / Part Time

    $ Estimated: 23K to 27K

    Dharmsala, Himachal Pradesh

    2025/09/21


    Apply Now

  • SAP ABAP Developer

    Position: Senior SAP Developer Location: Portsmouth, NH / Seattle, WA / Indianapolis Type: Fulltime Job Description • Certifications: SAP certifications in relevant modules. • Industry Experience: Experience in the financial services industry. • Adva...

    Full Time / Part Time

    $ Estimated: 19K to 35K

    Chamba, Himachal Pradesh

    2025/09/21


    Apply Now