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
  • 121 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 318
    • Best Answers 15
    • Users 799

    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

      • 107 Answers
    • Paresh

      USB Serial Port giving junk data

      • 20 Answers
    • Shubha V

      Why can't we save the footprints in kicad and How ...

      • 14 Answers
    • D Sai krishna

      Error in final launch sequence

      • 7 Answers
    • Jagadesh

      SD card data logging

      • 7 Answers
    • http://genome-tech.ucsd.edu/LabNotes/index.php?title=User:ConstanceTimmerm
      http://genome-tech.ucsd.edu/LabNotes/index.php?title=User:ConstanceTimmerm added an answer Пляжи Айя-Напы — чистейший песок, вода как в сказке, обязательно… May 12, 2025 at 4:29 pm
    • https://yogaasanas.science/wiki/Auto_100B
      https://yogaasanas.science/wiki/Auto_100B added an answer Пляж Агиос Тиконас — для тех, кто любит тишину. https://www.prrpc.net/index.php/User:HelenWbw80 May 12, 2025 at 4:13 pm
    • http://searchamateur.com
      http://searchamateur.com added an answer Hello to every body, it's my first pay a visit… May 11, 2025 at 10:41 pm
    • fortune dragon
      fortune dragon added an answer Slot Fortune Dragon – jogue sem apostar . Bônus generosos… May 11, 2025 at 9:47 pm
    • important site
      important site added an answer I'm truly enjoying the design and layout of your site.… May 11, 2025 at 9:17 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.