Sign Up

Unlock the Gateway: Join the Embed Threads

Have an account? Sign In

Captcha Click on image to update the captcha.

Have an account? Sign In Now

Sign In

Unlock the Possibilities: Dive In with Login Access

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

Embed Threads

Embed Threads

Embed Threads Navigation

  • Blogs
  • Forum
  • About Us
  • Contact Us
  • Books
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Forum
  • Communities
  • Questions
    • New Questions
    • Must Read Questions
    • Trending Questions
    • Hot Questions
  • Polls
  • Groups
  • Add group
  • Badges
  • Users
  • Help
  • Blogs
  • Forum
  • About Us
  • Contact Us
  • Books
PranavA10
  • 1
PranavA10Beginner
Asked: February 5, 20242024-02-05T12:28:05+00:00 2024-02-05T12:28:05+00:00In: Career and Professional Development

How to switch from Non Tech to Embedded software development?

  • 1

Hi,

I am working in SAP domain from past three years. Last year I explored embedded system and decided to go ahead in it.

As I am an Electronic and telecommunication graduate, I am familiar with electronics fundamentals.

I am good in C, DSA and have built projects using PIC 8-bit MCU. Right now I am studying device driver development using 32 bit STM32 MCU.

Can anyone please suggest me that whether I am on the correct path or do I need to change the course of my action?

And what else should I start learning related to embedded software development.

careerembedded software
  • 5 5 Answers
  • 132 Views
  • 0 Followers
  • 0
Share
  • Facebook

    Sorry this question is closed.

    5 Answers

    • Voted
    • Oldest
    • Recent
    1. samarprasad1234 Beginner
      2024-02-23T12:33:23+00:00Added an answer on February 23, 2024 at 12:33 pm

      Hi, Let me tell you that i did the same thing and i think i can suggest you a best solution.
      If you learn and try, no matter how you learn, it will not end and you will struggle a lot to get a job and it would have very late like me. when nobody will be hiring you. Better you join some training institute who is providing real time and corporate level trainings and get a good knowledge and with your current experience you need to add some real time projects and try, you will get a job.
      If you are really interested to kick start your career quickly in embeddded of VLSI, please join or i can recommend you from where i got Embedded Trainings and joined in Automotive Embedded Testing field and now getting 12.5 lacs CTC Salary with 4.2 years of experience.
      I have got 2 times trainings from different Institute but i didn’t get any results of practical knowledge. Then one of my friend recomended Piest Systems Embedded systems and VLSI Training Institute. Then i talked to them and joined. Then i got everything what i was expecting. They provided me full trainings with CAN, CAN-TP, UDS, AUTOSAR etc with their Automotive Embedded Testing Course ( https://bit.ly/3uKxBq8 ) and now i am so happy.
      I was thinking to not share, but since i feel it might be helping someone like me then i have shared it to you.

      • 1
      • Reply
      • Share
        Share
        • Share onFacebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
      • PranavA10 Beginner
        2024-03-29T02:38:30+00:00Replied to answer on March 29, 2024 at 2:38 am

        Thank you so much Samar for sharing that.
        I will definitely check this out. But also I had completed one training in one institute with a good job support as well but as I am 2020 passout, there are less jobs there for me. The jobs coming to institute are mostly hiring 2022 and 2023 passouts.

        • 0
        • Reply
        • Share
          Share
          • Share onFacebook
          • Share on Twitter
          • Share on LinkedIn
          • Share on WhatsApp
    2. Best Answer
      alokm014 Enlightened
      2024-02-08T11:18:26+00:00Added an answer on February 8, 2024 at 11:18 am

      It sounds like you’re on a good path for transitioning into embedded software development! Here are some suggestions to continue and enhance your journey:

      1. Continue Learning about Microcontrollers: Since you’re already familiar with PIC 8-bit MCUs and are studying device driver development using 32-bit STM32 MCUs, continue exploring different microcontroller architectures and families. Each has its own features, peripherals, and development tools. Expanding your knowledge will make you versatile and better equipped to work with various embedded systems.

      2. Deepen Your Understanding of Embedded Systems Concepts: Ensure you have a strong grasp of embedded systems fundamentals, including real-time operating systems (RTOS), interrupt handling, memory management, and low-level hardware interactions. Understanding these concepts will be crucial for developing efficient and reliable embedded software.

      3. Learn About Communication Protocols: Embedded systems often communicate with other devices or systems using various protocols such as UART, SPI, I2C, CAN, Ethernet, Bluetooth, and Wi-Fi. Understanding how these protocols work and how to implement them in your embedded projects will be essential.

      4. Practice Embedded Software Development: Keep building projects and practicing your skills. Work on projects that involve integrating sensors, actuators, and communication modules with your microcontrollers. This practical experience will help solidify your understanding and improve your problem-solving skills.

      5. Stay Updated with Industry Trends and Technologies: Embedded systems are constantly evolving with new technologies and trends. Stay updated with industry news, attend workshops or webinars, and consider joining relevant online communities or forums to connect with other embedded developers and learn from their experiences.

      Overall, it seems like you’re heading in the right direction with your background and current studies. Keep exploring, learning, and building projects, and you’ll continue to grow as an embedded software developer. Good luck on your journey!

      • 0
      • Reply
      • Share
        Share
        • Share onFacebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
      • Uppala Manikanta Beginner
        2024-03-21T07:17:39+00:00Replied to answer on March 21, 2024 at 7:17 am

        Hello alokm014,

        What is meant by low-level hardware interactions?

        Also if possible try to share the some material or start point to learn RTOS.

        • 0
        • Reply
        • Share
          Share
          • Share onFacebook
          • Share on Twitter
          • Share on LinkedIn
          • Share on WhatsApp
      • PranavA10 Beginner
        2024-03-29T02:39:45+00:00Replied to answer on March 29, 2024 at 2:39 am

        Thank you so much Alok for your answer. I will keep the points in mind that you stated.

        • 0
        • Reply
        • Share
          Share
          • Share onFacebook
          • Share on Twitter
          • Share on LinkedIn
          • Share on WhatsApp

    Sidebar

    Ask A Question

    Stats

    • Questions 85
    • Answers 1k
    • Best Answers 15
    • Users 802

    Free PDF Downloads

    A Roadmap to a Successful Career

    HTTP, WS and TLS: The Complete Guide

    Embedded Interview Questions

    • Popular
    • Answers
    • alokm014

      Embedded System Testing: Strategies and Approaches

      • 475 Answers
    • Aditya007

      Programming Error while using PICKIT4

      • 124 Answers
    • Tanmoy Chandra Dey

      Why is the "ADDR flag" cleared without reading the SR2

      • 112 Answers
    • NML

      STM32

      • 92 Answers
    • BHASKAR

      RTC IN STM32 DATE PROBLEM

      • 79 Answers
    • Mullan
      Mullan added an answer If you wish for to get much from this article… June 26, 2025 at 5:10 pm
    • 5win bet
      5win bet added an answer I believe this review will help many new players start… June 26, 2025 at 4:46 pm
    • Burkhart
      Burkhart added an answer We are a bunch of volunteers and starting a new… June 26, 2025 at 4:32 pm
    • spicy bet
      spicy bet added an answer Wow, I could not resist commenting. Perfectly written — spicybet… June 26, 2025 at 4:32 pm
    • Tolbert
      Tolbert added an answer I am regular visitor, how are you everybody? This post… June 26, 2025 at 4:26 pm

    Explore

    • Forum
    • Communities
    • Questions
      • New Questions
      • Must Read Questions
      • Trending Questions
      • Hot Questions
    • Polls
    • Groups
    • Add group
    • Badges
    • Users
    • Help

    Footer

    Embed Threads

    Embed Threads

    Join us on a transformative journey where knowledge is amplified and solutions are empowered.

    About Us

    • Blogs
    • Forum
    • About Us
    • Contact Us
    • Books

    Legal Stuffs

    • Privacy Policy
    • Adsense Disclaimer

    Help

    • Help
    • Contact Us

    Follow

    © 2024 Embed Threads. All Rights Reserved
    With Love by Embed Threads.