Software Engineer - C++
Troy, MI · On-site
The software engineer will participate in a team to develop and sustain a software development kit ... MATLAB · Experience in driver or API development on any platform
Quick apply
Troy, MI · On-site
The software engineer will participate in a team to develop and sustain a software development kit ... MATLAB · Experience in driver or API development on any platform
Quick apply
Troy, MI · On-site
The software engineer will participate in a team to develop and sustain a software development kit ... MATLAB · Experience in driver or API development on any platform
Farmington Hills, MI · On-site
CAREERS * CSR * REQUEST A QUOTE AI Software Engineer Job Overview CADCAM-E is actively seeking a ... Electro-Mechanical with MATLAB, LabVIEW experience preferred Specific requirements: Unigraphics ...
New
Farmington Hills, MI · On-site
CAREERS * CSR * REQUEST A QUOTE AI Software Engineer Job Overview CADCAM-E is actively seeking a ... Electro-Mechanical with MATLAB, LabVIEW experience preferred Specific requirements: Unigraphics ...
New
Troy, MI · On-site
$85 - $110/hr
The Defense Senior Software Engineer is accountable for the development of software for both ... Experience with Simulink and MATLAB for developing, analyzing, and validating control algorithms ...
Troy, MI · On-site
$85 - $110/hr
The Defense Senior Software Engineer is accountable for the development of software for both ... Experience with Simulink and MATLAB for developing, analyzing, and validating control algorithms ...
Troy, MI · On-site
$114K - $151K/yr
... MATLAB for developing, analyzing, and validating control algorithms and systems • Capable of ... of software developers • Automotive vehicle knowledge, including hands on mechanical or ...
Troy, MI · On-site
$114K - $151K/yr
... MATLAB for developing, analyzing, and validating control algorithms and systems • Capable of ... of software developers • Automotive vehicle knowledge, including hands on mechanical or ...
Dearborn, MI · On-site
$120K - $158K/yr
MATLAB modeling, Embedded Software, Software Testing, Test Unit Testing, Test Integration Testing Skills Preferred: Hardware Experience Experience Required: Engineer 3 Exp: Prac. In 2 coding lang. or ...
Quick apply
Dearborn, MI · On-site
$120K - $158K/yr
MATLAB modeling, Embedded Software, Software Testing, Test Unit Testing, Test Integration Testing Skills Preferred: Hardware Experience Experience Required: Engineer 3 Exp: Prac. In 2 coding lang. or ...
Auburn Hills, MI · Hybrid
Integrate vehicle and control algorithms developed in the Matlab/Simulink Models and C, C ... Develop software in compliance with a formal CMM level 3 based Software Development Process and ...
Auburn Hills, MI · Hybrid
Integrate vehicle and control algorithms developed in the Matlab/Simulink Models and C, C ... Develop software in compliance with a formal CMM level 3 based Software Development Process and ...
Auburn Hills, MI · On-site
Integrate vehicle and control algorithms developed in the Matlab/Simulink Models and C, C ... Develop software in compliance with a formal CMM level 3 based Software Development Process and ...
Auburn Hills, MI · On-site
Integrate vehicle and control algorithms developed in the Matlab/Simulink Models and C, C ... Develop software in compliance with a formal CMM level 3 based Software Development Process and ...
Ann Arbor, MI · On-site
$90 - $130/hr
Treetown Tech seeks Embedded Software Engineers to join their multi-disciplinary engineering team ... Experience with MATLAB/Simulink and Stateflow for developing, simulating, and validating control ...
New
Ann Arbor, MI · On-site
$90 - $130/hr
Treetown Tech seeks Embedded Software Engineers to join their multi-disciplinary engineering team ... Experience with MATLAB/Simulink and Stateflow for developing, simulating, and validating control ...
New
Auburn Hills, MI · On-site
$117K - $153K/yr
Utilize engineering and development tools including Git, Jira, Confluence, Kubernetes, CANoe, MATLAB, and Simulink. * Develop and integrate software drivers, applications, kernels, containers, and ...
Auburn Hills, MI · On-site
$117K - $153K/yr
Utilize engineering and development tools including Git, Jira, Confluence, Kubernetes, CANoe, MATLAB, and Simulink. * Develop and integrate software drivers, applications, kernels, containers, and ...
Troy, MI · On-site
$114K - $151K/yr
The Defense Senior Software Engineer is accountable for the development of software for both ... Experience with Simulink and MATLAB for developing, analyzing, and validating control algorithms ...
Troy, MI · On-site
$114K - $151K/yr
The Defense Senior Software Engineer is accountable for the development of software for both ... Experience with Simulink and MATLAB for developing, analyzing, and validating control algorithms ...
Troy, MI · On-site
$116K - $153K/yr
The Defense Senior Software Engineer is accountable for the development of software for both ... Experience with Simulink and MATLAB for developing, analyzing, and validating control algorithms ...
Troy, MI · On-site
$116K - $153K/yr
The Defense Senior Software Engineer is accountable for the development of software for both ... Experience with Simulink and MATLAB for developing, analyzing, and validating control algorithms ...
Allen Park, MI · On-site
$90 - $120/hr
About us... Ford Racing is seeking an experienced embedded software engineer to deliver Ford ... code in MATLAB/Simulink and C, conducting unit tests, and debugging and evaluating software ...
New
Allen Park, MI · On-site
$90 - $120/hr
About us... Ford Racing is seeking an experienced embedded software engineer to deliver Ford ... code in MATLAB/Simulink and C, conducting unit tests, and debugging and evaluating software ...
New
Ann Arbor, MI · On-site
$85 - $120/hr
## Software Engineer (Client Opening- Treetown Tech)Applylocations: Michigan - Ann Arbor (Rehmann ... Experience with tools like MATLAB/Simulink and Stateflow for developing, simulating, and validating ...
Ann Arbor, MI · On-site
$85 - $120/hr
## Software Engineer (Client Opening- Treetown Tech)Applylocations: Michigan - Ann Arbor (Rehmann ... Experience with tools like MATLAB/Simulink and Stateflow for developing, simulating, and validating ...
Dearborn, MI · On-site
$121K - $159K/yr
Matlab, Coding, C++, Embedded Software, Embedded Systems * MATLAB Candidate should demonstrate ... Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in ...
Dearborn, MI · On-site
$121K - $159K/yr
Matlab, Coding, C++, Embedded Software, Embedded Systems * MATLAB Candidate should demonstrate ... Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in ...
Allen Park, MI · On-site
$119K - $157K/yr
Stefanini is looking for an Embedded Software Engineer (Allen Park, MI) For quick apply, please ... Skills in embedded C, MATLAB integration testing, low-level code debugging, LIN, CAN, diagnostics ...
Allen Park, MI · On-site
$119K - $157K/yr
Stefanini is looking for an Embedded Software Engineer (Allen Park, MI) For quick apply, please ... Skills in embedded C, MATLAB integration testing, low-level code debugging, LIN, CAN, diagnostics ...
Dearborn, MI · On-site
$113K - $149K/yr
Matlab, Coding, C++, Embedded Software, Embedded Systems 1. MATLAB - Candidate should demonstrate ... Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in ...
Quick apply
Dearborn, MI · On-site
$113K - $149K/yr
Matlab, Coding, C++, Embedded Software, Embedded Systems 1. MATLAB - Candidate should demonstrate ... Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in ...
Embedded Software, Embedded Systems, Coding, C++, Matlab, Python, Test Automation, Software Testing Experience Required: * Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in ...
Quick apply
Embedded Software, Embedded Systems, Coding, C++, Matlab, Python, Test Automation, Software Testing Experience Required: * Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in ...
Treetown Tech seeks Embedded Software Engineers to join their multi-disciplinary engineering team ... Experience with tools like MATLAB/Simulink and Stateflow for developing, simulating, and validating ...
Treetown Tech seeks Embedded Software Engineers to join their multi-disciplinary engineering team ... Experience with tools like MATLAB/Simulink and Stateflow for developing, simulating, and validating ...
Dearborn, MI · On-site
$100 - $193/hr
Engineering analysis tools - MATLAB toolboxes and Python analytics for measurement data, emissions ... We are looking for an experienced software engineer to serve as a hands‑on technical lead across ...
New
Dearborn, MI · On-site
$100 - $193/hr
Engineering analysis tools - MATLAB toolboxes and Python analytics for measurement data, emissions ... We are looking for an experienced software engineer to serve as a hands‑on technical lead across ...
New
Treetown Tech seeks Embedded Software Engineers to join their multi-disciplinary engineering team ... Experience with tools like MATLAB/Simulink and Stateflow for developing, simulating, and validating ...
Treetown Tech seeks Embedded Software Engineers to join their multi-disciplinary engineering team ... Experience with tools like MATLAB/Simulink and Stateflow for developing, simulating, and validating ...
$62.9K - $75.6K
2% of jobs
$75.6K - $88.4K
4% of jobs
$88.4K - $101.2K
6% of jobs
$101.2K - $114K
8% of jobs
$120.8K is the 25th percentile. Wages below this are outliers.
$114K - $126.8K
7% of jobs
$126.8K - $139.5K
18% of jobs
The median wage is $142.5K / yr.
$139.5K - $152.3K
16% of jobs
$152.3K - $165.1K
2% of jobs
$170.3K is the 75th percentile. Wages above this are outliers.
$165.1K - $177.9K
26% of jobs
$177.9K - $190.7K
1% of jobs
$190.7K - $203.4K
8% of jobs
$62.9K
$146K
$203.4K
| Aspect | Matlab Software Engineer | Data Analyst |
|---|---|---|
| Required Credentials | Bachelor's in Engineering, Computer Science, or related field; MATLAB certifications | Bachelor's in Statistics, Mathematics, or related field; Data analysis certifications |
| Work Environment | Engineering teams, R&D labs, software development | Business units, research teams, data-driven departments |
| Industry Usage | Engineering, aerospace, automotive, electronics | Finance, marketing, healthcare, retail |
| Common Search/Comparison | Yes | Yes |
Matlab Software Engineers focus on developing and maintaining MATLAB-based applications for engineering and technical purposes, while Data Analysts interpret data to support business decisions. Both roles require analytical skills and familiarity with MATLAB, but their primary functions and industries differ.
For Matlab Software Engineer jobs in Detroit, MI, the most frequently searched job titles are:
The top searched job categories for Matlab Software Engineer jobs in Detroit, MI are:
Cities near Detroit, MI with the most Matlab Software Engineer job openings:

Full-time
Medical, Dental, Vision, Retirement
Re-posted 8 days ago
Orbbec 3D is one of the top 3D depth sensor suppliers in the world. We have developed a series of high speed, high resolution, and high accuracy 3D cameras to meet the requirements of customers from all areas. Currently, Orbbec is building a new R&D team in North America. A software team is a key part of it.
The software engineer will participate in a team to develop and sustain a software development kit (SDK) and related applications for Orbbec 3D-Vision sensors and systems. Program, optimize, and test the software components on different operating systems. Cooperate with the hardware team to develop 3D sensors for a new generation.
Join us and view the world in 3D
Key Word: C Programming, C++, Windows, Linux/Ubuntu, computer science, SDK, documentation, digital image processing, 3D camera,
Major Responsibilities
· 3D depth calculation algorithm and SDK development using C/C++
· Image processing algorithm deployment
· Software porting, integration, and testing
· Create sample applications, demos, and documentation based on the current SDK
· Realize basic algorithms as specific requirements using maintainable and modular code
· Participate in regular team meetings for current backlog and challenges
· Participate in project update meetings to give your project status update to the management team
· Challenge your fellow team members to grow and enhance our team with new, diverse talent
Basic Qualifications
· Bachelor’s degree in Computer Engineering or Computer Science
· 1+ years of experience in C/C++ development
· Experience in software development using SDK on Windows and Linux
· Knowledge of digital image processing
· Strong written and oral communication skills
· Desire to learn new software skills, technologies, and tools.
Qualification preferred
· Experience with GitLab or GitHub for version control
· Development experience in digital image processing
· Experience in image processing using MATLAB
· Experience in driver or API development on any platform
Sourced by ZipRecruiter
Computer and peripheral equipment manufacturing
201 - 500 Employees
Troy, MI, US
2013