> Markdown version of [/jobs/ext/3870101-embedded-systems-engineer](https://www.wearedevelopers.com/jobs/ext/3870101-embedded-systems-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Systems Engineer - **Company:** Pi-Square Technologies LLC - **Location:** Fremont, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Unit Testing, C Sharp (Programming Language), C++ (Programming Language), Communications Protocols, Computer Programming, Linux, Real-Time Operating Systems, Software Engineering, Universal Asynchronous Receiver/Transmitter, Multithreading, Serial Peripheral Interface, Git, Information Technology, Bitbucket, Software Version Control, Jenkins - **Published:** October 22, 2026 - **Apply:** https://www.dice.com/job-detail/036dcd08-2fa9-4cf5-a2f7-bf233f0f6a85 ## About the Role Must have experience as Embedded Systems Engineer from Mechatronics OR Semiconductor industry Minimum of 5 to 8 years of experience in software development in C Must have strong programming experience in C++ AND C# Must have experience in embedded systems and real-time operating systems (RTOS) is a plus. Exposure to Unit Test framework is desirable. Experience on industrial solutions, protocol interface is a plus. Technical Skills: Development experience on multi-threaded applications. Experience in working with ARM based Controller & different Peripheral Interface like I2C, SPI, UART, Timer etc Knowledge of Linux/Windows internals is a plus. Knowledge of communication protocols. Knowledge of version control systems (e.g., Git, BitBucket). Understanding of CI/CD pipelines and tools (e.g., Jenkins). Bachelor's or Master's degree in Computer Science, electronics or a similar stream.