Embedded Software Engineer (C, MATLAB/Simulink)
$72k - $112kHTC Global Services Inc
Salary: $72,000 - 112,000 per year Requirements:
- At least 4 years of hands-on embedded software development experience
- Strong experience developing software in Embedded C
- Experience with MATLAB/Simulink development, modeling, or algorithm implementation
- Experience performing unit and integration testing of embedded software
- Experience debugging embedded software and investigating low-level issues
- Ability to translate technical and system requirements into software designs, algorithms, and implementations
- Practical experience with an additional programming language, or advanced proficiency in a primary programming language
- At least 6 years of overall IT experience consistent with an Engineer 3 level
- Bachelors degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related technical field
- Preferred: experience developing embedded software for automotive or other hardware-connected systems
- Preferred: hands-on experience with Hardware-in-the-Loop (HIL) testing and hardware/software integration
- Preferred: experience with CAN and LIN communication protocols, automotive diagnostics, or non-volatile memory (NVM)
- Preferred: experience with embedded requirements management, traceability, algorithm design, low-level debugging, and root-cause analysis
- Preferred: experience collaborating with hardware, controls, systems, and test engineering teams
- Preferred: experience with MATLAB/Simulink algorithm development and validation, embedded test automation, and low-level development and debugging tools
- Preferred: masters degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, Controls Engineering, or a related technical field
- Design, develop, debug, integrate, and maintain low-level embedded software in Embedded C
- Develop and maintain MATLAB/Simulink models, algorithms, and supporting code from system and software requirements
- Translate system, functional, and software requirements into embedded designs and implementable algorithms
- Perform unit, integration, and system-level testing of embedded software
- Create and run HIL test scenarios and analyze the results
- Investigate low-level software issues and diagnose software, hardware, and integration problems
- Develop, integrate, and troubleshoot software using CAN and LIN protocols
- Support embedded diagnostics and NVM functionality
- Analyze test failures, identify root causes, and implement corrective actions
- Collaborate with hardware, systems, controls, software, and test engineering teams on integration
- Contribute to requirements management and traceability, test planning, defect tracking, and verification and validation
- Support software integration, validation, and release activities throughout development
- Help improve embedded software development, debugging, and testing processes
- Embedded
- Hardware
- Support
- Matlab
- C++
More:
We are HTC Global Services, where you can build new solutions, grow your career, and develop skills in emerging technologies. You will collaborate with experts and clients as part of high-performing teams. This role has a hybrid arrangement requiring four days per week on-site. Our benefits may include medical, dental, and vision coverage, paid time off and holidays, 401(k) matching, life and disability insurance, professional development, wellness programs, and other perks. We are committed to an inclusive workplace where employees are treated with dignity and respect, and we value the diverse cultures, perspectives, and skills that drive innovation and success.
last updated 42 week of 2026
- ...Job Description Job Description Embedded Software Engineer (Embedded C, MATLAB/Simulink) Job Overview We are seeking an experienced Embedded Software Engineer with hands-on expertise in Embedded C, MATLAB/Simulink development and modeling, and embedded software testing...MATLAB
- ...Embedded Software EngineerWe are seeking an experienced professional with a strong background in embedded software engineering. The ideal candidate will have hands-on experience in Embedded C, MATLAB/Simulink, and embedded software testing. The role involves working at...MATLABWork experience placement
$68.3k - $192.9k
...Research and Advanced Engineering team takes new ideas... ...position...Lead software development within an... ...in either compliant Simulink models or compliant C functionsOwning and... ...experience5+ years of Embedded Software Experience,... ...experience inEmbedded C, MATLAB Simulink, and...MATLABImmediate startVisa sponsorshipFlexible hours$99.6k
As a Powertrain Controls Software Validation Engineer, you will be responsible for... ...and debugging automotive embedded systems software.Strong programming... ...skills using ANSI C and Python.Experience with... ...Development (MBD) and MATLAB/Simulink.Hands-on experience with dSPACE...MATLABImmediate startFlexible hours$74.3k - $160k
We bring engineering ideas to life. In Product Development, we make driving... ...of experience working with MATLAB/SimulinkKnowledge of vehicle dynamics... ...model-based design methods in Simulink for the creation, development,... ...experience in any language (C, C++, Python, MATLAB, etc.)...MATLABImmediate startVisa sponsorshipFlexible hours$65k - $166.2k
This position is on the embedded software development High Voltage Battery... ...we seek:B.S. in Electrical Engineering, Computer Science,... ...+ years of experience with MATLAB/Simulink/Stateflow development (internship... ...+ years of experience with C and/or C++ (internship/co-op...MATLABInternshipImmediate startFlexible hours- ...email.*** Cloud Prognostics Engineer (Systems Engineer) MBSE methodologies... ..., or the cloud). Using MATLAB and Simulink to design control logic,... ...production-grade, highly efficient C++ code. The... ...customer experience goals down to software requirements, hardware...MATLABWork at officeLocal area
$99.6k - $192.9k
....Ford’s Research and Advanced Engineering team takes new ideas from theory... .... Implement algorithms into embedded controller code C language. Leverage software version control in clearcase,... ...development and systems analysis with Matlab and Simulink (in lieu of a master’s degree,...MATLABImmediate startFlexible hours$65.1k - $109.3k
...Steering Systems Mechatronics Engineer is a multidisciplinary... ...Steering Systems engineering.-Embedded-system testing or test... ...test automation using Python, C, CAPL, MATLAB/Simulink, or similar tools.Automotive... ...analysis across hardware, software, controls, and vehicle interfaces...MATLABImmediate startFlexible hours- Scope of the Position: Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate customer and product requirements... ...automotive applicationsStrong programming expertise in C, C++, and assembly language, with experience in scripting...Work at officeFlexible hours
- ......Candidate should be highly skilled and motivated software engineer with strong experience in RTOS embedded systems development. Candidate should possess strong... ...software development expertise (modern C++ and embedded C proficiency), Min 5 years of experience.Must have...Work experience placementImmediate startVisa sponsorshipFlexible hoursNight shift
$99.6k
...timePosted: 2026-10-13In this position... The Battery Management Embedded Software Engineer owns the base software platform beneath the application... ...or a related field.5+ years developing embedded software in C for resource-constrained real-time systems.Strong microcontroller...Immediate startFlexible hoursShift work$65.1k - $166.2k
In this position...The engineer is accountable for all product deliverables... ...and analysis tools: MATLAB, LTSpice, Mathcad, and power electronics... ..., including USB-IF / USB-C Power Delivery (PD), Qi (WPC)... ...Engineering teams to ensure hardware/software compatibility and alignment...MATLABImmediate startFlexible hours- Job-ID32971179Reference26-03009Job Title: (Systems Engineer Engineer 3)About Kyyba:Founded in 1998 and headquartered in Farmington... ...GPDS), and Jira. • Experience with the advanced simulation tool MATLAB/Simulink and strong understanding of automotive communication. •...MATLABWork at officeRelocation
$99.6k - $192.9k
...Mechanical / Chemical / Automotive / Controls Engineering or a related field3+ years of... ...systemsProgramming background in Python, MATLAB/Simulink, or C/C++Demonstrated ability to... ...also investigate how Agentic AI can be embedded directly into the simulation pipeline...MATLABImmediate start$147.08k - $192.9k
...foreign equivalent in Computer Science, Electrical Engineering or a related field and 5 years of progressive,... ...of the following skills is required: 1. Using Matlab and Simulink for software development. 2. Developing embedded software for featuring automative application...MATLABImmediate startWork from homeFlexible hours$86.6k - $144.9k
...That fighting spirit lives on in Ford Racing today. We're the engineers, strategists, and competitors who bring Ford's track-tested edge... ...languages for data processing and tool automation (MATLAB, C+, VisualBasic,Python). Experience using AI and LLM tools to accelerate...MATLABImmediate startFlexible hours- ...Reference26-02439Job Title: (Software Engineer (3) - Core Engineer 3)About... ...development. Job Description As an Embedded Controls Software Engineer,... ...ECU. Skills Required: Matlab, Coding, C++, Embedded Software... ...-on experience using MATLAB/Simulink (including Stateflow) to...MATLABWork at office
$100.67k - $184.35k
...foreign equivalent in Automotive Engineering Electric Engineering,... ...and OEM diagnostic tools and software. 1 year of experience with... ...or testing software for embedded hardware. Develop feature function... ...and control algorithms in Matlab and Simulink language. 2. Using Model...MATLABImmediate startWork from homeFlexible hours$66.66k - $175k
...Verification & Validation (V&V) Engineer focuses on ensuring the... ...teams, designers, hardware and software developers to define, develop,... ...failure modes.Experience with Matlab/SimulinkExperience with model-based design methods in Simulink for creation/development and enhancement...MATLABImmediate startVisa sponsorshipFlexible hours$100.67k - $166.2k
...have... Bachelor’s degree or foreign equivalent in Mechanical Engineering, Electrical Engineering, Automotive Engineering, Computer... ...experience with each of the following skills is required: 1. MATLAB/Simulink scripting skills to automate creation of various modeling artifacts...MATLABImmediate startWork from homeFlexible hours$84.6k - $166.2k
...formal requirements development — while engaging with a Modeling Engineer and Testing Engineer to execute the modeling, simulation, and... ...V6 for system/architecture modeling.Working familiarity with MATLAB/Simulink modeling concepts sufficient to direct and review modeling...MATLABImmediate startFlexible hours$115k - $192.9k
...Bachelors of Science in Electrical Engineer, Mechanical Engineer, or... ...supplier and in-house software teams to ensure on-time delivery... ...reliability, and safety of embedded control systems. 5+ years designing... ...modeling tools including MATLAB, Simulink, Stateflow, and SysML to...MATLABImmediate startFlexible hours$65.1k - $166.2k
...lives on in Ford Racing today. We're the engineers, strategists, and competitors who bring Ford... ...2 years of demonstrated experience using Matlab/Simulink for system modeling, simulation, data analysis, and embedded control software implementation.Even better, you may have…...MATLABImmediate startFlexible hours$132.8k - $250.8k
...The Staff Electrical System Architecture Engineer will be responsible for overall... ...simulation tools such as LT-Spice, PLECS, MATLAB-SIMULINK, etc. Experienced with the latest bidirectional... ...skills in electrical, mechanical, and software domains Strong written and verbal...MATLABPermanent employmentInterim roleImmediate startVisa sponsorshipFlexible hours$86.6k
...seeking technically strong engineers to help establish the... ....6+ years in embedded electronic control system... ...architecture models and Simulink or equivalent behavioral... ...deliverables; software development is not required... ...SysML modeling tools, MATLAB/Simulink, CANalyzer/CANoe...MATLABImmediate startFlexible hours$65.1k - $166.2k
...matters.At Ford, Vehicle Hardware Engineering (VHE) teams use Design... ...Engineering, Controls Engineering, Software Engineering, or a related... ..., vehicle systems, embedded controls, calibration, testing... ...testing.• Experience with Python, MATLAB/Simulink, data analytics, automation,...MATLABImmediate startFlexible hoursShift work$68.3k - $192.9k
...ll have...Master’s degree in engineering, applied mathematics, physics... ...computing environment, including MATLAB, Python, or C++.Experience... ...tools such as MATLAB/Simulink, Simscape, Modelica, Dymola,... .../life models.Experience with software development practices that support...MATLABImmediate startFlexible hours$85.4k - $143.2k
...Modeling and MIL Simulation Engineer to join our advanced engineering... ...the future of virtual software validation for Chassis systems... ...2+ years of experience with Matlab/Simulink tools1+ years of experience... ...plant dynamics models with embedded controller software (MIL / SIL...MATLABImmediate startFlexible hours$85.4k
Advanced Propulsion System Calibration Engineer We made history and now we work to transform... ...or related experienceExperience with MATLAB/Simulink and advanced analytical toolsProven... ...troubleshooting complex mechanical, electrical, and software issues to commission prototype...MATLABImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer (C, MATLAB/Simulink). Be the first to apply!
- embedded software Allen Park, MI
- remote software sales Allen Park, MI
- software implementation project manager Allen Park, MI
- software technology Allen Park, MI
- id software Allen Park, MI
- software Allen Park, MI
- entry level software sales Allen Park, MI
- matlab Allen Park, MI
- embedded software engineering intern
- embedded ai engineer



