Software Development Engineer
Romania, Timisoara
6 zile în urmă

At Flex, we welcome people of all backgrounds. Our employees thrive here by living our values : we support each other as we strive to find a better way, we move fast with discipline and purpose, and we do the right thing always.

Through a respectful, inclusive and collaborative culture, a career at Flex offers the opportunity to make a difference, invest in your career growth and join our purpose to make great products that create value and improve people’s lives.

Job Summary

Flex automotive offers intelligent, connected automotive solutions that improve safety, increase efficiency, reduce fuel consumption such as Low and High DC / DC converters, onboard chargers, and advanced automotive ECU

Our new colleagues will be responsible to build-up and lead a team of embedded software tester for the next generation software together with our experienced colleagues from Germany, Asia and North America.

If you are enthusiastic, ambitious and ready to take on new challenges and would like to be part of a young, dynamic team, we encourage you to apply for the following role today.

Software Development Engineer

What a typical day looks like :

  • Be Responsible for the Software Design and Development regionally as part of a Global Software Engineering Project team
  • Analyze, estimate and develop Software Requirements based on system requirements, review these with Core software engineering and get acceptance with Customer prior implementation
  • Architect, design and implement functional changes as requested by the Core software engineering
  • Plan software releases along with Core software engineering team for the assigned projects
  • Install and configure the Development environment including code generation (build scripts, make files etc.) and debug platform, execute software debug
  • Perform calibration activities, analysis and reporting
  • Support validation of requirements and coverage analysis
  • Confer with other engineering and Core software team members on a regular basis to ensure all aspects of the requirements are coming together seamlessly
  • The experience we’re looking to add to our team :

  • Strong technical understanding and Analytical skills (systematic approach, capability of abstraction and simplification, recognize dependencies, weaknesses and risks, understand the use, boundary conditions and fields of application of systems)
  • Great Communication skills - fluent in English, German is an advantage, communicate effectively internally with technical experts, PM / BD team as well with the Customer
  • Familiar with Software Development Cycle (V-cycle) for Automotive, SPICE;
  • Familiar with Embedded Software Development and Testing Techniques at system and / or component level including but not limited to white box, black box, regression testing;
  • Flashbootloader Development / uC flashing
  • Good knowledge of embedded C / C++ programming;
  • Hands-on experience with vehicle integration, system calibration and debug;
  • Experience in the use of various OEM standard software packages.
  • Familiar with low level programming of microcontrollers ( Power PC , TMS470 / 570 , STM8 and similar )
  • Knowledgeable of Vehicle Diagnostics standards ODX UDS; implementing diagnostic services in the control unit
  • We consider the following experiences as a plus :

  • Experience with Vector’s CANoe / CANape / vTest system is a plus
  • Experience with Matlab Modelling / w Auto Code generation is a plus
  • Experience with AUTOSAR development is a plus (Microsar, Tresos, etc.)
  • Experience with drivers for serial communication. (SPI, UART, I²C etc.)
  • In-depth knowledge of hardware facilitate coordination of interfaces for electronic hardware development.
  • Experience with DaVinci Developer and Configurator Pro and GENy
  • Experience inApplication development
  • Experience in the development of ECU applications (C based uC development)
  • VBA, Macro development for Office
  • Experience with requirements management systems
  • CAPL-Programming is considered an advantage
  • What you’ll receive for the great work you provide :

  • An environment where you will feel fulfilled by your work, valued for your contribution and celebrated for your success;
  • Opportunities to learn new skills in a multi-field industry (Automotive, LifeStyle, Healthcare, Industrial, Communications);
  • Customized career paths based on your aspirational goals.
  • A competitive salary and benefits package that includes : A merit-based pay and living-adjustments;Holiday bonus;Performance bonus;
  • Loyalty bonus;Reward and recognition bonus;Referral bonus;
  • Flexible / Remote / Hybrid Work based on your Job Function;
  • Travel opportunities;
  • Support in your wellbeing by access to : Private medical / pension insurance;Free workshops and seminars on well-being;
  • Free access to therapy and consultations;
  • Having fun at work;
  • Community experiences and events for you and your children;
  • Access to various discounts programs (shopping, food&drink, sport).
  • Job Category

    Production EngineeringFlex is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities.

    We celebrate diversity and do not discriminate based on : age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status, or any other status protected by law.

    We're happy to provide reasonable accommodations to those with a disability for assistance in the recruitment process. Please advise us of any accommodations you may need by e-mailing : accessibility

    Raportați această lucrare

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.