1

Temporary Graduate Embedded Software Engineer Jobs in Wisconsin

Embedded Software Engineer

Franksville, WI

$129.60K - $170.50K/yr

Embedded C++ Software Engineer We are seeking a highly skilled Embedded C++ Software Engineer to join our team in Franksville, WI. This role involves designing and developing embedded software ...

Embedded Software Engineer

Sheboygan, WI · Hybrid

$83.30K - $105.20K/yr

Embedded Software Engineer The Embedded Software Engineer designs, develops, tests, and maintains robust and efficient software for microcontroller-based embedded control systems used in residential ...

New

Embedded Software Engineer

Wauwatosa, WI

$127.80K - $168.10K/yr

Embedded Software Engineer Location: Wauwatosa, WI 53226 Duration: 12 months (Could go beyond) Essential Responsibilities: Design and implement software on Diagnostic Cardiology ECG products with a ...

Sr. Embedded Software Engineer

Sheboygan, WI

$123.60K - $161.90K/yr

Senior Embedded Software Engineer This role focuses on designing and delivering robust, efficient, and scalable embedded software for microcontroller-based control systems used in residential and ...

New

Embedded C++ Software Engineer

Franksville, WI · Hybrid

$129.60K - $170.50K/yr

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 ...

next page

Showing results 1-20

Temporary Graduate Embedded Software Engineer information

What is the salary of an entry level embedded software engineer in the US?

An entry-level embedded software engineer in the US typically earns between $70,000 and $90,000 annually, depending on location, education, and skills. Salaries can vary based on industry, company size, and specific technical expertise such as proficiency with C/C++ and real-time operating systems.
What cities in Wisconsin are hiring for Temporary Graduate Embedded Software Engineer jobs? Cities in Wisconsin with the most Temporary Graduate Embedded Software Engineer job openings:

Embedded Software Engineer

Kasmo Global

Franksville, WI

$129.60K - $170.50K/yr

Other

Posted 2 days ago


Job description

Job Title: Embedded C++ Software Engineer
Job Description:
We are seeking a highly skilled Embedded C++ Software Engineer to join our team in Franksville, WI. This role involves designing and developing embedded software solutions for next-generation products. The ideal candidate will have strong expertise in C++ development for embedded systems, real-time operating systems (RTOS), multithreading, test-driven development (TDD), and secure coding practices.
Key Responsibilities:
  • Develop and optimize C++ software for embedded systems, ensuring efficiency, reliability, and scalability.
  • Work with RTOS and implement multithreading and synchronization techniques.
  • Follow Test-Driven Development (TDD) principles, including writing unit tests before handing off code to QA.
  • Develop software with a strong focus on secure coding practices to protect embedded controls in the field.
  • Collaborate with cross-functional teams, including hardware, firmware, and QA engineers.
  • Participate in technical interviews, code reviews, and debugging sessions.
Required Qualifications:
  • Strong C++ experience in an embedded systems environment. Candidates with experience in C or MATLAB without true C++ exposure will not be considered.
  • RTOS and multithreading expertise, including an understanding of operating systems, synchronization mechanisms, and resource management.
  • Hands-on experience with unit testing in a fast-paced development environment. Experience with Google Test or similar frameworks is preferred.
  • Experience developing secure embedded software and familiarity with secure coding guidelines. Must be able to articulate secure coding practices and demonstrate real-world application.
  • Strong problem-solving and debugging skills.
  • Excellent verbal and written communication skills.
Preferred Qualifications:
  • Experience working with embedded Linux or bare-metal environments.
  • Familiarity with modern C++ standards (C++11/14/17).
  • Knowledge of embedded software development tools and debugging techniques.
  • Experience working in an Agile development environment.