Sr Firmware Engineer

  • Região de Campinas
  • Lumentum

It's fun to work in a company where people truly BELIEVE in what they're doing!The Sr Firmware Engineer analyzes, designs, programs, debugs andmodifiessoftware. Troubleshoots code for firmware (IC embeddedcode) applications. Workofteninvolvesanalogand digital hardware and software operating systems. Position requires knowledgeandexposureto hardware design. Typically,programs in machinelanguage, assemblylanguageand high-levellanguages (, C, C++).Responsibilitieswill include:Develop applications and drivers for embedded firmwareProposeandimplementtest-drivendevelopmentandcontinuousintegrationmethodologies for hardware-based systemsDesign thearchitectureofembedded systems andcontributetothedefinitionofthe use ofmulti-tasking real-time operating systemsContribute to the elaboration of requirements and specifications for R&D projects with applications in spectroscopy and x-ray systemsSkill requirements:Bachelor's in electrical engineering,computerscience or related fieldExperience in firmware development for embedded systemsAdvancedEnglishismandatoryExperience with programming languages: C/C++, PythonExperiencewithEmbedded Linuxand/or RTOSdevelopmentKnowledgeon ARMmicrocontrollersplatformsExperience withunittesting frameworks