Location
Menomonee Falls, WI
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
Job Title: Embedded Software Engineer
Location:
Menomonee Falls, Wisconsin
Duration: Long Term
Client :
Milwaukee tool
Job Summary
POSITION SUMMARY
Milwaukee Tool is seeking a highly skilled Embedded Software Engineer to join our innovative engineering team. This role focuses on bridging the gap between advanced machine learning models and hardware integration. You will be responsible for developing real-time embedded systems, enhancing automation platforms, and implementing cutting-edge AI solutions to drive the next generation of professional power tools and job-site technology.
Key Responsibilities
- Embedded AI \& ML Integration:
Design and deploy YOLO-based machine learning models for real-time data inference on Linux-based platforms (e.g., NVIDIA Jetson).
- Systems Engineering:
Implement and optimize automotive-grade communication protocols, including CAN communication via serial interfaces and C/C\+\+ model integration.
- Performance Optimization:
Utilize GStreamer, PyTorch, and CUDA acceleration to enhance video processing and real-time decision-making performance in resource-constrained environments.
- Platform Development:
Lead the evolution of internal test automation tools, transitioning SDKs into robust, codeless GUI solutions using React, Flask, and REST APIs.
- Generative AI Implementation:
Integrate localized Large Language Models (LLMs) via AWS EC2 and LangChain, using Docker for containerization to enable natural language interface capabilities.
- Data Analytics \& Visualization:
Develop high-performance data mining applications to parse large-scale telemetry data (MDF files), utilizing Pandas, SciPy, and .NET/WPF for efficient visualization and validation.
Required Skills \& Qualifications
Education
- Master of Science in Computer Science
(Preferred) or
Bachelor of Technology in Electronics and Communication Engineering
.
Technical Expertise
- Languages:
Proficiency in Python, C/C\+\+, Java, C#, and MATLAB.
- Frameworks \& Tools:
Deep experience with PyTorch, TensorFlow, ONNX, and GStreamer.
- Embedded \& Hardware:
Strong knowledge of NVIDIA Jetson platforms, CAN communication, CANoe, and CAPL scripting.
- Web \& Cloud:
Experience with React, Flask, .NET, AWS (EC2), and Docker.
- Data \& Analytics:
Proficiency in InfluxDB, Grafana, Tableau, and SQL.
Professional Competencies
- Proven ability to manage the entire software development lifecycle (SDLC), from Figma prototyping to backend implementation.
- Strong background in cybersecurity concepts, including neural network robustness and gradient-based attack simulations.
- Experience in automotive software standards, including AUTOSAR compliance and VoLTE/IMS architecture.
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.