Senior Embedded Software Engineer MathWorks

Earnmodes

Bengaluru

On-site

INR 1,200,000 - 2,400,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Earnmodes is seeking a Senior Software Engineer for the Embedded Targets team. You will advance Model-Based Design and production code generation for motor control, power conversion, multicore apps, and audio/video on microcontrollers and DSPs.

You will translate MATLAB/Simulink designs into optimized embedded implementations. You will design code generation capabilities for embedded processors, collaborate across teams, and drive architecture, implementation, testing strategies, and product

Qualifications

  • Bachelor’s degree with 6+ years of experience, or Master’s with 3+ years, or PhD.
  • Experience with MATLAB and Simulink required.
  • Experience with embedded IDEs, debuggers, and run-time libraries.

Responsibilities

  • Design and develop Model-Based Design code generation for embedded processors.
  • Contribute to projects from concept to product release.
  • Collaborate with technical leaders to advance code generation tech.
  • Define testing strategies and track project progress.

Skills

Object-oriented design (OOAD)
Multi-threaded embedded apps
Embedded architectures (ARM Cortex-M/A
Embedded programming concepts

Education

Bachelor's degree in related field
Master's degree in related field
PhD degree or equivalent experience

Tools

MATLAB
Simulink
RTOS (FreeRTOS / Embedded Linux / Android / VxWorks)
Device drivers (CAN / I2C / SPI / SCI / PWM / ADC)
SoC (Zynq)
FPGAs
AUTOSAR and CDD development

Job description

Job Description

Job Summary
As a Senior Software Engineerinthe Embedded Targets team, you will apply your embedded expertiseto advance Model-Based Design andproduction code generation solutions for deployment of algorithms such as motor control, power conversion, multicore applications, audio and video processing onmicrocontrollers and DSPs. You will collaborate with other innovators throughout the company to build tools that automatically translate MATLAB and Simulink designs to optimal embedded implementations.

Responsibilities
You will design and develop Model-Based Design code generation capabilities for embedded processors.
As part of a dynamic, high-energy and fast-growing team, you will be involved in technical projects from concept to product release.
You will collaborate with other technical leaders throughout the company to advance code generation technology.
You will be responsible for software architecture design, code implementation, defining testing strategies, tracking your project and finalizing the product.

Minimum Qualifications
A bachelor’s degree and 6 years of professional work experience (or a master’s degree and 3 years of professional work experience, or a PhD degree, or equivalent experience) is required.

Additional Qualifications
Experience with MATLAB
Experience with embedded development environments: IDEs and debuggers
Experience programming device drivers (e.g., CAN, I2C, SPI, SCI,PWM, A/D converters, video decoders/encoders, etc.)
Experience with complex software development projects requiring collaboration with multiple developers
Experience with Simulink
Experience with integrating run-time libraries
Experience with baremetal or real-time operating systems (RTOS) , e.g., FreeRTOS, Embedded Linux, Android, VxWorks
Experience with SoC (e.g. Zynq)
Experience with Programming in any Embedded Architecture (Eg: ARM Cortex-M, ARM Cortex-A, C2000)
Experience with programming multi-threaded, multi-core embedded applications
Experience with object-oriented design and analysis (OOAD)
Experience with FPGAs
Experience with AUTOSAR and CDD development

Source: Company Career page

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

MathWorks • Karnataka

Hybrid
INR 900,000 - 1,300,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

MathWorks • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Application Engineer - Signal Processing & HDL
Application Engineer - Signal Processing & HDL

MathWorks • Karnataka

Hybrid
INR 1,800,000 - 2,400,000
Application Engineer - Signal Processing & HDL
Application Engineer - Signal Processing & HDL

MathWorks • Bengaluru

Hybrid
INR 2,000,000 - 4,000,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Sr MATLAB ASW Developer -EDC3
Sr MATLAB ASW Developer -EDC3

Bosch • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Junior DSP Engineer (CE58ST RM 4563)
Junior DSP Engineer (CE58ST RM 4563)

Source-Right • Pune District

On-site
INR 800,000 - 1,100,000
Sr MATLAB ASW Developer -EDC3
Sr MATLAB ASW Developer -EDC3

Bosch Group • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Embedded Software Professional
Embedded Software Professional

Infosys • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Senior Embedded Software Engineer [Robotics]
Senior Embedded Software Engineer [Robotics]

Rx100 Ventures • Bengaluru

On-site
INR 1,339,200 - 1,674,000