Embedded Software Engineer

Posted 7 Days Ago
Be an Early Applicant
Northern District, IL
In-Office
Mid level
Appliances • Manufacturing
The Role
The Embedded Software Engineer will develop real-time embedded systems, support product lifecycle, collaborate with HW/SW teams, and conduct system integration and debugging tasks.
Summary Generated by Built In
Description

We are seeking a highly skilled and experienced Embedded Software Engineer to join our dynamic team. The ideal candidate will have a strong background in real-time embedded systems development using C/C++, with proven expertise in various communication protocols. This role involves close collaboration with both hardware (HW) and software (SW) teams from the design phase through product development and deployment.

Responsibilities:

  • Support the product lifecycle from prototype to production, and Support for existing company products, ensuring compliance with design requirements.
  • Work closely with HW and SW teams to define system requirements and design specifications.
  • Perform board bring-up activities and introduce Board Support Packages (BSP) across all company products.
  • Conduct HW and SW integration activities to ensure seamless system performance.
  • Hands-on experience in drivers, bootloader, and device tree. Implement and test communication protocols such as UART, SPI, I2C, etc.
  • Utilize measurement tools such as oscilloscopes, multimeters, and logic analyzers to validate and debug system functionality.
  • Debug and troubleshoot system-level issues, including hardware/software interactions.

Requirements

Requirements:

  • B.Sc./M.Sc in Computer Science/Software Engineering or related from a leading university
  • At least 4 years of high-level software development and design.
  • 2-3 years of hands-on experience with C and C++ programming languages.
  • Experience with IOT technologies and protocols (BLE, Wi-Fi, etc..).
  • Familiarity with embedded communication protocols – an advantage
  • Basic understanding in multithreading: threads, synchronization primitives – a must
  • Strong debugging skills and problem-solving abilities.
  • Ability to quickly adapt to new technologies and tools.
  • Excellent teamwork, communication, and interpersonal skills.
  • Ability to analyze and interpret electronic schematics.
  • Excellent problem-solving skills and ability to work independently and collaboratively.
  • Experience in optimizing systems and the ability to identify and implement technological solutions that deliver improvement to the products
  • Ability to work with product and sales teams within the company and analyze technological requirements and turn them into practical solutions.
  • Broad systems thinking and the ability to adapt efficient solutions for both the product and the company's production systems.

We Offer:

  • A cutting-edge technological environment with professional challenges.
  • Work in dynamic and innovative teams.
  • Opportunities for learning and professional development.

Top Skills

C,C++,Uart,Spi,I2C,Oscilloscopes,Multimeters,Logic Analyzers
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Yizre'el
678 Employees
Year Founded: 1983

What We Do

Maytronics’ vision is to lead the way to make pool water exceptional, for pool owners’ pure enjoyment. By providing the best-performing and easiest pool cleaning solutions, we help make owning a pool hassle-free.
Since Maytronics was founded back in 1983, we have specialized in innovative technologies and solutions for swimming pool maintenance – robotic pool cleaners, pool safety products, water treatment kits, and more. Our Dolphin line of robotic pool cleaners continually sets new standards for technology, innovation, design, and reliability. With about 2 million active users worldwide, Maytronics is well-established as a leading manufacturer of robotic pool cleaners.
Headquartered in Israel, Maytronics operates subsidiaries in the U.S, France and Australia, and sales offices in Spain and Latin America. We ensure full support for customers worldwide through our long-term collaborations with 80 distributors in 50+ countries

Similar Jobs

Motorola Solutions Logo Motorola Solutions

Embedded Software Engineer

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Hybrid
Schaumburg, IL, USA
21000 Employees
In-Office
Des Plaines, IL, USA
66 Employees
80K-120K Annually
In-Office
Deerfield, IL, USA
5358 Employees
80K-127K Annually
Hybrid
Chicago, IL, USA
471 Employees
130K-180K Annually

Similar Companies Hiring

Accuris Thumbnail
Software • Manufacturing • Machine Learning • Information Technology • Generative AI • Conversational AI
Denver, CO
1200 Employees
Parsec Automation Thumbnail
Software • Manufacturing • Internet of Things • Information Technology • Automation • Artificial Intelligence • Analytics
Anaheim, California
99 Employees
Turion Space Thumbnail
Software • Manufacturing • Information Technology • Hardware • Defense • Artificial Intelligence • Aerospace
Irvine, CA
140 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account