Transitioning from an embedded software developer to an architect demands more than mastering technical material. It requires a fundamental shift in mindset, emphasizing long-term vision and strategic decision-making. In this post, we explore five key tips for those aspiring to ...
Category: Blog
Your blog category
Embed Threads Latest Articles
Silicon 100 Tech Startups to Watch in 2023
In its 23rd edition, EE Times has once again set the stage for the tech industry’s future with the release of its Silicon 100 report, unveiling the top 100 tech startups to keep a close eye on in 2023. The ...
Difference between #define and const in C?
Embedded systems, where the dance between hardware and software is finely choreographed, demand careful consideration of every programming choice. Constants, those steadfast values that never waver during the program’s execution, often leave developers at a crossroads—should they choose the dynamic ...
Setting Up the EC200U Module: Complete Guide
Welcome back to our IoT development journey, where we explore the fascinating world of the Internet of Things (IoT) using the Quectel EC200U Cellular Module, STM32 microcontrollers, and AWS IoT Core. In this chapter, we’re going to dive into the ...
Exploring the STM32H5 Secure Microcontroller with STMicroelectronics’ New Evaluation Kit
STMicroelectronics has introduced the STM32H573I-DK Discovery Kit, showcasing the powerful STM32H5 microcontroller family with Secure Manager support. This evaluation kit opens the door to experimenting with advanced features and secure capabilities. STMicroelectronics recently unveiled its STM32H573I-DK Discovery Kit, a comprehensive ...
Debunking Common Myths About C++ in Embedded Systems -Part1
Embedded systems are the invisible workhorses behind many of the technologies we interact with daily. These systems range from the microcontrollers in your household appliances to the sophisticated processors in your smartphone. While the C programming language has traditionally been ...
Choosing the Right Casing Style: Optimizing Embedded Code Readability
In the intricate world of embedded engineering, where precision and efficiency are paramount, code readability often takes a back seat. However, the choice of casing style for variable and function names plays a pivotal role in how easily your code ...
A New Era of Embedded Software Development: Embracing the Top-Down Paradigm
Most embedded engineers often opt for a bottom-up approach when initiating a project. They start their projects by procuring a development board, configuring their development environment, finding sample code, running it, and then getting to work coding the project. However, ...
Will AI take embedded software engineer’s jobs?
Introduction Imagine a world where software writes itself, gadgets are born smarter, and our machines seamlessly adapt to our needs. This dream may be closer than you think, thanks to the burgeoning power of artificial intelligence (AI). Embedded software, the ...
Securing Your Dream Package: Top Salary Negotiation Tips!
Introduction Salary negotiation might seem like a daunting high-stakes game, but in reality, it’s a game-changer. Picture this: you’re stepping into a world where you have the keys to unlocking your financial potential. Whether you’re eyeing a new job, a ...