Embedded Software Engineer

Employer: TE Connectivity
Domain:
  • Architecture - Design
  • Engineering
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • Arad
  • Resita
  • Timisoara
  • Updated at: 12.04.2021
    Short company description

    Requirements

    Master’s or Engineering degree, ideally in embedded software development;
    Minimum 3 years of professional experience in embedded software development;
    Interface protocol: SPI, I2C;Understand electronical schematic; Peripheral: ADC, Flash;
    Experience working with sensor products in industrial environment would be beneficial;
    Experience with real time debugging (SWD, J-link, Trace);
    Strong knowledge in C++ / object-oriented programming, Python scripting;
    Experience with ASM will be a plus;
    Knowledgeable about low power management techniques and real time OS;
    BLE connectivity, LPWAN (Lorawan / NbIot) knowledge;
    Experience using GIT / Gitlab; iOS and Android application development skills would be a plus;
    Knowledge of wireless, IoT technology trends and ecosystem;
    Analytical mindset with problem-solving aptitude/Ability to work independently;
    Ability to work and provide support to international team;
    Fluent in English, French language skills will be beneficial;

    Responsibilities

    Define and develop software for wireless sensor prototype and product including existing TE technology or new technology;
    Seek out and help analyze end customer requirement for new product opportunities to take advantages of TE Sensor Solutions expertise;
    Collaborate with cross functional team worldwide;
    Work in close collaboration with the Toulouse, France software development team;
    Deploy embedded software architecture and new wireless technology;
    Collaborate to wireless product specification;
    Secure validation of developed software in time and cost target;
    Secure proper documentation / knowledge transmission to other TE engineering groups and TE BU;
    Manage follow up of engineering details along project development;
    Participate to technical project review and secure proper software integration;
    Participate to conferences, write papers and submit IP;

    Other info

    TE Connectivity is an American Swiss-domiciled technology company that designs and manufactures connectivity and sensor products for harsh environments in a variety of industries, such as automotive, industrial equipment, data communication systems, aerospace, defense, medical, oil and gas, consumer electronics and energy.