remote
Embedded Software Engineer - Intone Networks
Software Engineer
Senior Embedded Software Engineer with 5+ years of C programming and model‑based development, specializing in embedded control systems, debugging, and real‑time OS integration.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance embedded control software in C for mission‑critical devices.
- Apply model‑based development techniques to create robust, testable firmware architectures.
- Utilize debuggers and diagnostic tools to troubleshoot complex hardware‑software interactions.
- Integrate and validate communication protocols (e.g., CAN, UART, SPI) within embedded systems.
- Collaborate with cross‑functional teams to define requirements, perform code reviews, and ensure compliance with industry standards.
Requirements
- Minimum 5 years of industry experience in C programming and embedded control software.
- Proficiency in model‑based development and real‑time operating systems.
- Strong debugging and troubleshooting skills using industry‑standard tools.
- Experience with embedded communication protocols and OS integration.
- Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science with an embedded focus.
Skills
pythonelectrical engineering