Embedded Software Engineer - MATLAB/Simulink

Veridian Tech Solutions, Inc. โ€ข United State
Relocation
Apply
AI Summary

We are seeking an experienced Embedded Software Engineer with strong expertise in MATLAB/Simulink and Model-Based Design (MBD). The ideal candidate should have hands-on experience in developing, modeling, and validating control algorithms using Simulink and Stateflow. The role involves developing and implementing control algorithms, designing and simulating embedded software models, and collaborating with cross-functional teams.

Key Highlights
Develop and implement control algorithms using MATLAB/Simulink and Model-Based Design methodologies
Design, simulate, and validate embedded software models and control systems
Collaborate with cross-functional teams throughout the software development lifecycle
Key Responsibilities
Develop and implement control algorithms using MATLAB/Simulink and Model-Based Design methodologies
Design, simulate, and validate embedded software models and control systems
Develop state machines and automation logic using Stateflow
Generate and integrate Embedded C code from Simulink models
Design counters, sequences, and logic blocks using Simulink
Understand and implement Atomic and Non-Atomic Subsystems and their execution behavior
Develop and maintain Simulink subsystem architectures
Perform model verification, debugging, and testing activities
Technical Skills Required
MATLAB Simulink Stateflow Embedded C programming Model-Based Design (MBD)
Benefits & Perks
Insurance
401K
paid vacation
Relocation Assistance
Nice to Have
Experience with MIL, SIL, and HIL testing methodologies
Exposure to control system development and simulation environments

Job Description


Job Title: Embedded Software Engineer โ€“ MATLAB/Simulink

Location: Mossville, IL

Duration: Full-time opportunity

Benefits: Insurance, 401K, paid vacation + Relocation Assistance



Job Description:

We are seeking an experienced Embedded Software Engineer with strong expertise in MATLAB/Simulink and Model-Based Design (MBD). The ideal candidate should have hands-on experience in developing, modeling, and validating control algorithms using Simulink and Stateflow, with exposure to Embedded C code generation and real-time implementation.


Key Responsibilities

  • Develop and implement control algorithms using MATLAB/Simulink and Model-Based Design methodologies.
  • Design, simulate, and validate embedded software models and control systems.
  • Develop state machines and automation logic using Stateflow.
  • Generate and integrate Embedded C code from Simulink models.
  • Design counters, sequences, and logic blocks using Simulink.
  • Understand and implement Atomic and Non-Atomic Subsystems and their execution behavior.
  • Develop and maintain Simulink subsystem architectures.
  • Perform model verification, debugging, and testing activities.
  • Collaborate with cross-functional teams throughout the software development lifecycle.
  • Document design approaches and support real-time implementation activities.


Required Skills

  • Strong hands-on experience with MATLAB, Simulink, and Stateflow.
  • Coding expertise in MATLAB/Simulink and Embedded C programming.
  • Solid understanding of Model-Based Design (MBD) concepts.
  • Experience with Embedded C programming and code generation.
  • Good understanding of Control Systems and Control Unit concepts.
  • Knowledge of Atomic vs. Non-Atomic Subsystems and Simulink execution flow.
  • Ability to design counters, sequences, and state machine logic.
  • Experience with MATLAB toolboxes and their practical applications.
  • Experience with real-time embedded systems and product development.
  • Strong debugging and problem-solving skills.


Preferred Qualifications

  • Experience with MIL, SIL, and HIL testing methodologies.
  • Exposure to control system development and simulation environments.
  • Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Instrumentation Engineering, or a related field.
  • Strong understanding of software development lifecycle and model validation processes.

Similar Jobs

Explore other opportunities that match your interests

Founding Technical Architect

Programming
โ€ข
4m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

analogue

United State

Senior Systems Training Engineer

Programming
โ€ข
10m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข
Job Type โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข
Experience Level โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข

GE Aerospace

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

zachary piper solutions

United State

Subscribe our newsletter

New Things Will Always Update Regularly