Advanced Engineering Positions - Embedded Systems, Controls & Electrical Architecture
USDI has provided engineering and technical solutions since 1987, supporting customers across embedded systems, software development, systems engineering, electrical architecture, and advanced technology programs. USDI specializes in delivering experienced engineering resources and practical technical solutions for complex development environments across automotive, industrial, defense, and high-reliability applications.
USDI is actively hiring experienced engineering professionals to support advanced embedded systems, controls development, electrical architecture, and mission-critical technology programs.
We are seeking candidates with strong technical backgrounds in one or more of the following disciplines:
- Senior Controls Engineering
- EV Electrical Architecture Engineering
- MATLAB/Simulink Engineering
These positions support advanced embedded and electromechanical systems requiring strong problem-solving skills, technical expertise, and the ability to work in fast-paced engineering environments.
Required Qualifications for all 3 positions
- Bachelor’s degree in Electrical Engineering, Mechanical Engineering, Computer Engineering, Computer Science, Systems Engineering, or related technical field
- Experience in embedded systems, controls engineering, software engineering, or electrical architecture development
- Strong analytical, troubleshooting, and problem-solving skills
- Excellent written and verbal communication abilities
- Ability to work independently and collaboratively within multidisciplinary engineering teams
Work Environment for all 3 positions
- Full-time onsite positions supporting advanced engineering and prototype development activities
- Hands-on collaboration with multidisciplinary engineering teams in fast-paced technical environments
- Direct involvement with system integration, validation, testing, and prototype support activities
- Occasional travel may be required for testing, integration, or customer support activities
#1 - Senior Controls Engineer
Key Responsibilities
- Develop and maintain control algorithms using MATLAB/Simulink for embedded and electromechanical systems
- Design, model, simulate, and validate advanced control strategies for mission-critical applications
- Support system architecture development, requirements analysis, and controls integration activities
- Perform system analysis, debugging, tuning, and optimization of control systems and embedded applications
- Support model-based design workflows and auto-code generation activities
- Analyze and troubleshoot CAN/LIN communication networks and subsystem interactions
- Support integration, verification, validation, and testing activities
- Develop and maintain technical documentation and engineering reports
Preferred Experience
- MATLAB / Simulink
- Embedded control systems
- Electrical motors and motor control systems
- CAN and LIN communication protocols
- Real-time systems integration
- HIL/SIL validation environments
#2 - EV Electrical Architecture Engineer
Key Responsibilities
- Develop and maintain vehicle electrical architectures for advanced platform applications
- Create and manage electrical schematics, wiring diagrams, and interconnect documentation
- Design and support high-voltage electrical systems and power distribution architectures
- Perform component selection and integration activities
- Lead requirements elicitation, decomposition, traceability, and management activities
- Support prototype builds, troubleshooting, validation, and field testing activities
- Collaborate with multidisciplinary engineering teams throughout the product lifecycle
Preferred Experience
- High-voltage electrical architectures
- Schematic development
- Vehicle electrical architecture
- Electrical component selection
- Requirements management and traceability
- CAN/LIN communication systems
- Embedded electronic systems
#3- MATLAB/Simulink Engineer
Key Responsibilities
- Develop and maintain embedded software applications using MATLAB/Simulink and model-based design methodologies
- Support software development activities including requirements, design, implementation, integration, testing, and release
- Work with communication protocols including CAN, LIN, SPI, and I2C
- Support software integration and validation activities including SIL, HIL, bench, and system-level testing
- Collaborate with systems, electrical, controls, and hardware engineering teams
- Participate in software architecture discussions, design reviews, and issue resolution activities
- Support requirements traceability and software process compliance activities
Preferred Experience
- MATLAB / Simulink
- New Eagle control systems and development environments
- ASPICE development methodologies
- CAN, LIN, SPI, and I2C communication interfaces
- Embedded systems development
- Real-time software applications
- Model-based development and auto-code generation
Apply Today
If you are interested in joining our team, please email your resume directly to [email protected]
Pay: $40,000.00 - $80,000.00 per year
Work Location: In person
Recommended Jobs
Master Level Fully Licensed Therapist
Master Level Outpatient Therapist Come join the reputable PCC team and experience an understanding and dynamic workplace! We offer competitive salary, benefits, staff enrichment, and the strong po…
R&D Scientist (Hiring Immediately)
Description: Who We Are Koppert Biological Systems is the worldwide market leader in integrated pest management and disease management. Koppert stands at the forefront of sustainable agriculture,…
Leader - Lab Assistant - 40 hrs - Rotating -
GENERAL SUMMARY: Under general direction from the supervisor, leads a shift or team to perform pre analytic and post-analytic specimen and order processing including training and oversight of other …
Voice Operations Specialist - Monroe Regional Hospital
Location: Monroe Regional Hospital Department: Switchboard Weekly Hours: 16 Status: Part time Shift: Variable (United States of America) Job Summary: …
Sales Assistant
We are looking for a Sales Assistant to join our team at our Greenhouse that is one of the country's largest growers of premier indoor and outdoor potted plants. Our core company values are based …
Regional Dry van Owner-operator Job in Troy, MI by HMD Trucking
Regional Dry Van Owner-Operator Job - Troy, MI HMD Trucking is seeking skilled CDL A Owner-Operators who aspire for high earnings and reliable freight in Troy, MI. As a partner with HMD, you wil…
Cook
Saint Therese – Monroe, MI Part-Time | Full-Time 64-80 hours per pay period | Cook Sign on Bonus of $1,000 for Cook positions working 64+ hours per two-week pay period! Schedule: Cook …
Dermatology Advanced Practice Provider
QualDerm Partners – A Skin and Aesthetics Wellness Family is an exciting brand created from combining two of the best-in-class names in skin and aesthetics care: Pinnacle Dermatology and QualDerm Par…
Maintenance Supervisor
Maintenance Supervisor - Off Shift Maintenance Supervisor Responsibilities: Assist with preventive maintenance programs to minimize maintenance cost of all production equipment. Completes a…