Demo

Embedded Software Engineer

Prodware Solutions
Waukesha, WI Contractor
POSTED ON 3/2/2025
AVAILABLE BEFORE 3/27/2025

Title: Senior Software Engineer

Duration: 12 months

Location: Waukesha, WI – 5 days a week. Onsite – Must be within commuting distance to Waukesha site


Job Overview

We are seeking a Senior Software Engineer to contribute to the development of reconstruction technologies. In this role, you will collaborate with a multidisciplinary team to design and implement innovative software solutions that enhance imaging capabilities.


Required Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, or Computer Engineering
  • Minimum of 5 years of experience in software development
  • Experience with Linux-based programming on x86 systems
  • Proficiency in C programming and object-oriented programming in a production environment
  • Experience with version control tools such as Git


Preferred Qualifications

  • Knowledge of Python, deep learning, machine learning, image processing, image reconstruction, and computer vision
  • Experience with MATLAB or similar scientific modeling tools
  • Familiarity with parallel computing concepts and tools (MPI, OpenMP)
  • Experience in designing and architecting high-performance systems (5 years)
  • Experience with high-performance computing (HPC) or GPU technologies such as OpenCL, TensorFlow, or CUDA
  • Proficiency with C and Python IDEs (Eclipse, CLion, Visual Studio, XCode, PyCharm)
  • Experience with requirements management and troubleshooting (5 years)

Key Responsibilities

  • Develop and enhance software in a dynamic, agile environment using modern development tools and methodologies.
  • Collaborate with engineers, scientists, and application specialists to translate high-level application requirements into component-level solutions.
  • Design and implement solutions for complex data management and distributed processing challenges within the reconstruction platform domain.
  • Plan and execute integration activities at component, sub-system, and system levels.
  • Document design and verification processes, conduct component and subsystem-level verifications, and participate in system-level validations as needed.
  • Drive efficiency across teams by reducing duplication and promoting technology reuse.
  • Contribute to process improvements that support development, maintenance, and operational activities.
  • Apply software development best practices, including Agile/Lean methodologies, continuous integration (CI), software security, scalability, documentation, refactoring, and testing.
  • Develop high-quality, maintainable code that meets project standards.
  • Assess and optimize application performance by analyzing key performance metrics.
  • Work with core data structures and algorithms, implementing them using the chosen technology stack.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Prodware Solutions

Prodware Solutions
Hired Organization Address Des Moines, IA Contractor
Job Title: Software Engineer - AWS Duration: 6-12 Months Contract Position: 100% Remote - Des Moines, IA Responsibilitie...
Prodware Solutions
Hired Organization Address Waukesha, WI Full Time
Job Details Title: Senior Software Engineer Duration: 12 months Location: Waukesha, WI 5 days a week. Onsite Must be wit...
Prodware Solutions
Hired Organization Address Richmond, VA Full Time
Job Details Snowflake Data Architect Richmond, VA or Atlanta, GA Required Qualifications: 15 years of experience in data...
Prodware Solutions
Hired Organization Address Atlanta, GA Contractor
We have a role which closely matches your skill set. Please go through the job description below and let me know if you ...

Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the Waukesha, WI area that may be a better fit.

Senior Embedded Software Engineer

Ztek Consulting, Milwaukee, WI

Embedded Software Engineer

Centraprise, Milwaukee, WI

AI Assistant is available now!

Feel free to start your new journey!