More jobs:
Embedded Lead Engineer
Job in
Cleveland, Cuyahoga County, Ohio, 44101, USA
Listed on 2026-09-05
Listing for:
Omni Inclusive
Full Time
position Listed on 2026-09-05
Job specializations:
-
Software Development
Unix/Linux
Job Description & How to Apply Below
Embedded Software Engineer
Required
Skills & Experience:
- 5-10 years of embedded software experience
- Hands-on expertise with Yocto Linux build systems and ARM-based embedded platforms (NXP i.MX6 or similar)
- Working knowledge of systemd service management, hardware watchdog integration, and Linux OS optimization
- Familiarity with ASP.NET Core microservices and lightweight IPC frameworks such as ZeroMQ or D-Bus
- Experience working in regulated industries (medical devices, life sciences, or similar) is preferred
Responsibilities:
- Optimize embedded software solutions using ZeroMQ, ActiveMQ, Embedded Linux, C#, and PostgreSQL, ensuring performance, reliability, and maintainability.
- Drive integration and communication strategies between microservices, legacy applications, and embedded systems using messaging frameworks and API-based architectures.
- Optimize system performance and operational excellence through database tuning, messaging optimization, observability, monitoring, logging, and proactive incident analysis.
- Expertise on code reviews, risk management, technical documentation, and guidance on Yocto-based Linux platforms.
- Collaborate with cross-functional Agile teams to ensure technical feasibility, support delivery roadmaps, and continuously improve solution quality and reliability.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×