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 info@usdi.com
Pay: $75,000.00 - $125,000.00 per year
Work Location: In person