Kasmo Global
Job Title:
Embedded C++ Software Engineer Contract Type:
Long-Term Contract (Potential for Extension or Conversion)
Overview:
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-
onsite Tuesday through Thursday, with remote flexibility on Mondays and Fridays.
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 . Additional Notes:
While a strong candidate is being evaluated,
budget considerations and long-term commitment
may leave the position open for other qualified applicants. This is a
critical and visible role
on the team, ideal for engineers seeking stable, high-impact work in embedded systems development.
Embedded C++ Software Engineer Contract Type:
Long-Term Contract (Potential for Extension or Conversion)
Overview:
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-
onsite Tuesday through Thursday, with remote flexibility on Mondays and Fridays.
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 . Additional Notes:
While a strong candidate is being evaluated,
budget considerations and long-term commitment
may leave the position open for other qualified applicants. This is a
critical and visible role
on the team, ideal for engineers seeking stable, high-impact work in embedded systems development.