Required Education & Experience: Bachelors degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related technical field - or equivalent practical experience 6+ years of professional software engineering experience developing production-grade embedded systems Deep proficiency in C++ for embedded applications, including object-oriented design, multithreading, memory management, and performance-conscious development Strong hands-on experience developing software in an embedded Linux environment, including system bring-up, process-level debugging, and interaction with device interfaces Experience building UI or application components with Qt in embedded or industrial device environments Practical experience with industrial or vehicle communication protocols, including J1939 and CANBus or Ethernet, with strong understanding of message-based system integration and diagnostics Experience with Structured Text Language (ST) or comparable IEC 61131-3 programming used in control systems, PLC integration, or automation environments Experience with source control, automated testing, debugging tools, and modern software development practices in a team-based engineering environment Experience using AI-assisted development tools to improve software design, coding efficiency, testing, and debugging while maintaining code quality and sound technical judgment Strong debugging, performance tuning, and problem-solving skills across embedded software, device interfaces, and communication networks Excellent communication skills and the ability to collaborate effectively across software, hardware, systems, and non-engineering stakeholders. Medical insurance through Wellmark Blue Cross Blue Shield - choice of $2,000 PPO or High Deductible Health Plan (HDHP) Employee-only medical premium starting at $120/month Free Doctor on Demand virtual visits (covered at 100% on both plans) Dental insurance through Delta Dental of Iowa Vision insurance through Delta Vision Health Savings Account (HSA) - eligible with HDHP enrollment Flexible Spending Accounts (FSA) - Health Care, Limited Purpose, and Dependent Care options.