Software Engineer: Embedded Deep Learning

United States Digital Space LLC

Karnataka

On-site

INR 1,500,000 - 2,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

United States Digital Space LLC in Bangalore invites a talented software engineer to advance embedded AI design automation. You will deploy Deep Learning, optimize work flows, and deliver robust features for deployment on embedded devices in collaboration with Natick and Bangalore teams.

You should have a strong background in numerical methods, MATLAB programming, and cross-disciplinary teamwork, with a focus on delivering quality software products on schedule.

Qualifications

  • Bachelor's degree with 3 years of professional experience or a Master's degree in a related field.
  • Hands-on experience with Deep Learning and a solid track record in MATLAB.
  • Strong ability to design, implement, test and validate algorithms in a commercial product context.
  • Experience collaborating with cross-functional teams to ship software products.

Responsibilities

  • Hands on in all phases of software development from requirements to validation.
  • Develop modeling and code-generation capabilities for embedded AI deployments.
  • Collaborate with teams across engineering, QA, UX and documentation in a hybrid setting.
  • Drive delivery with adherence to deadlines and high professional development standards.

Skills

Numerical algorithms
Interpersonal skills
Cross-disciplinary teamwork
Project planning

Education

Bachelor's degree + 3 years experience
Master's degree or equivalent
Experience with Deep Learning

Tools

MATLAB

Job description

the company has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. Learn More: https://www.the company.com/company/jobs/resources/applying-and-interviewing.html#onboarding.

the company is an industry leader in design automation tools for developing embedded system software. In embedded systems, the need to deploy Deep Learning and Machine Learning algorithms is exploding. These deployments demand optimal balance between high computation performance and limited resources on hardware. You will build technology to achieve the optimal match of the machine learning models to the deployment capabilities in the company design automation products.

the company nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence.

MATLAB and Simulink provide ideal toolchains for applying Model-Based Design techniques to solve problems in Artificial Intelligence domain. Transforming those innovative ideas in to a form that allows efficient implementation on an embedded device is challenging. Your role is to develop suites of features that automate this transformation, providing simulation and deployment capabilities. Your goal is to deliver maximum user productivity and outstanding ease of use.

You will:
  • Hands on in all phases of software development, including user requirements, functional design, implementation, testing, and design validation. Be passionate about increasing productivity and bringing quality features to market at fast pace.
  • Innovate and advance the technologies in modeling and automatic code generation. Work out of the Bangalore office and collaborate closely with development teams in Natick, MA office. Coordinate work with cross-functional team members in engineering, quality engineering, user experience, and documentation.
  • Develop a strong understanding of the needs of the company customers for embedded design automation. You will use your expanding knowledge to set vision and drive the next generation of design automation for embedded deployment of AI models.
  • Work within an agile, collegial, and supportive team. Master high professional development standards such as test-driven development, unit tests, performance monitoring, and integration. Take part in the development life cycle of features and understand our customers' needs. There will be many opportunities to apply your imagination and creativity to the design and implementation of your feature.
Required experience
  • A knack for numerical algorithms
  • Experience as an individual contributor to cross-disciplinary teams designing, developing, and delivering commercial software products
  • Experience planning projects and meeting delivery deadlines
  • Strong interpersonal skills to motivate team and influence cross-functional teams across organizational boundaries
  • Proven industry experience in one or more areas of statistics, optimization, signal processing and computer vision
Education and qualifications
  • A bachelor's degree and 3 years of professional work experience (or a master's degree, or equivalent experience) is required.
  • Experience with Deep Learning
  • Programming experience with MATLAB
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer: Embedded Deep Learning
Software Engineer: Embedded Deep Learning

MathWorks • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

MathWorks • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
C++ Software Engineer
C++ Software Engineer

MathWorks • Bengaluru

Hybrid
INR 1,000,000 - 1,500,000
Algorithm Developer
Algorithm Developer

Applied Materials India • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Openings For Embedded Systems Engineer
Openings For Embedded Systems Engineer

Tekskills • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Solution Engineer II (AI/ML lead)
Solution Engineer II (AI/ML lead)

Arrow Electronics • Dadri

On-site
INR 420,000 - 660,000
Application Engineer - Communications & FPGA Design
Application Engineer - Communications & FPGA Design

MathWorks • Delhi

Hybrid
INR 1,800,000 - 2,600,000
Software Engineering Manager
Software Engineering Manager

Drive Capital • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Intuit Inc. • Bengaluru

On-site
USD 1,000 - 3,000
Analyst, Algorithm Research & Development
Analyst, Algorithm Research & Development

KLA-Belgium • Chennai District

On-site
INR 1,800,000 - 3,000,000