Software Engineer - Embedded Systems

SDF Group is a leading agricultural machinery manufacturer developing embedded systems for agricultural machines.
24047 Treviglio, Province of Bergamo, Italy
$NaN
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
Automotive

Description For Software Engineer - Embedded Systems

SDF Group, a prominent player in the agricultural machinery sector, is seeking a talented Software Engineer specializing in Embedded Systems to join their Research and Development team. This role presents an exciting opportunity to engage in the design, coding, and testing of embedded software that directly impacts the functionality and performance of agricultural machines.

The position offers a unique blend of challenges in embedded systems development, requiring expertise in C/C++ programming, real-time operating systems, and hardware interfacing. You'll be working with cutting-edge technology in the agricultural sector, using tools like Matlab, Simulink, and Stateflow for Model Based Design.

As part of the R&D team, you'll collaborate with cross-functional teams to develop and maintain high-quality embedded software solutions. Your work will directly influence the performance and reliability of agricultural machinery, making a tangible impact on the industry.

The ideal candidate will combine technical expertise in embedded systems with strong problem-solving abilities and excellent communication skills. You'll be working in a collaborative environment where your input on software architecture and best practices will be valued. The role requires a degree in automation engineering or a related field, along with proficiency in English.

Join SDF Group to be part of an innovative team that's shaping the future of agricultural technology through advanced embedded systems development.

Last updated 2 hours ago

Responsibilities For Software Engineer - Embedded Systems

  • Collaborate with cross-functional teams to define software requirements and design specifications for embedded systems
  • Develop, test, and maintain high-quality embedded software for various hardware platforms
  • Debug and troubleshoot software, providing effective solutions in a timely manner
  • Participate in code reviews and software architecture discussions to ensure best practices
  • Contribute to software integration with hardware components, ensuring optimal performance and reliability

Requirements For Software Engineer - Embedded Systems

  • Degree in automation engineering or related field
  • Strong knowledge of embedded systems and real-time operating systems
  • Familiarity with programming languages like C/C++
  • Knowledge of communication protocols (CAN) and hardware interfacing
  • Knowledge of Model Based Design methodology using Mathworks toolchain (Matlab, Simulink, Stateflow)
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills and ability to work collaboratively in a team environment
  • Good command of English, both written and spoken

Interested in this job?

Jobs Related To SDF Group Software Engineer - Embedded Systems

Software Engineer - Embedded Systems

Embedded Systems Software Engineer position at SDF Group, focusing on developing embedded software for agricultural machinery using C/C++ and real-time operating systems.

Quality Engineer

Quality Engineer role at Arc, focusing on establishing and maintaining quality standards for electric boat manufacturing in Los Angeles.

Communications Engineer

Communications Engineer position at BlackSky, focusing on satellite communication systems engineering and testing, offering competitive salary and comprehensive benefits.

ASIC Verification Engineer - GPU

NVIDIA seeks ASIC Verification Engineer for GPU design verification, offering competitive salary, equity, and chance to work on cutting-edge technology.

Quality Engineer

Quality Engineer role at Arc, focusing on establishing and maintaining quality standards for electric boat manufacturing in Los Angeles.