Über
We are seeking a skilled Embedded C++ Software Engineer with deep experience in Linux-based systems to join our innovative engineering team in Franksville, WI. This role is ideal for professionals who excel in embedded development, are highly collaborative, and enjoy contributing to cutting-edge industrial and automation systems. This is a long-term contract opportunity with potential for extension or conversion, offering a hybrid work arrangement. Key Responsibilities: Design, develop, and maintain embedded software in C++ for Linux-based systems. Collaborate closely with hardware, systems, and test engineering teams to ensure seamless integration. Debug and optimize embedded software for performance, reliability, and maintainability. Participate in code reviews, architecture discussions, and development process improvements. Support integration and system-level testing of embedded solutions with hardware platforms. Required Qualifications: Minimum 5 years of experience in embedded software development using C++. Strong knowledge of Linux operating systems, including kernel-level or driver development. Hands-on experience with real-time systems and multi-threaded programming. Proficiency in version control tools (e.g., Git) and familiarity with CI/CD pipelines. Excellent problem-solving abilities and communication skills. Preferred Qualifications: Experience with embedded Linux build systems such as Yocto or Buildroot. Understanding of hardware communication protocols (CAN, SPI, I2C, etc.). Background in industrial, automation, or automotive systems.
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klick auf „Jetzt Bewerben”, um deine Bewerbung direkt auf deren Website einzureichen.