Nokia has flagged the Senior Technical Specialist job as unavailable. Let’s keep looking.

We look for the risk-takers, the collaborators, the inspired and the inspirational. We want the people who are brave enough to work at the cutting edge and create solutions that will enrich and improve the lives of people across the globe. So, if you want to make the world say wow, let's talk.

The conversation starts here. If this role matches your ambitions and skillset, let's get started with your application. Take a look at our other open positions too. Our many opportunities can lead to infinite possibilities.

Org Unit: Sensing Solution Business Promotion (SSBP)

Job Title: Senior Technical Specialist - Embedded SW Systems [PS position]

Job Role Description:

  • Expert Systems engineer with hands-on experience and the willingness to go the extra mile
  • Designing and developing complex solutions for IoT and Edge Computing systems
  • Mentors juniors members in the team
  • Reviews SW artefacts (Design, Code, Test Plan etc.) developed by the team as well as partners
  • Reports to Platform Architect
  • Familiar with SW design methodologies and Agile practices
  • Experienced Embedded Systems Engineer having hands on experience integrating multiple HW sensors on SoC/SoM/MCU/MPU based HW sytems
  • Sound knowledge on Microprocessor and Microcontroller architecture
  • Excellent Design and implementation skills using C, C++, Python and Java in embedded systems domain
  • Familiarity with interfacing Embedded Devices with Cloud APIs for building IoT solutions
  • Self driven technical experts having a positive attitude to work and curiosity to explore new technologies
  • Excellent troubleshooting and problem solving skills for HW/SW systems
  • Willingness to go beyond the defined scope of work to address unforeseen technical challenges

Basic Qualifications:

  • Minimum 10 years of relevant work experience
  • Bachelor's or Master's Degree in Electronics and Communications or equivalent branch of engineering

Essential Skills:

  • Excellent programming skills in C, C++, Python for embedded systems domain
  • Experience with bare metal programming for Microcontrollers (from Espressif, STM, TI, ATMEL, NXP, Arduino etc.)
  • Experience with SoC based embedded systems (ARM/Intel). Exposure to Open Source HW boards like Raspberry Pi, Wandboard, NXP i.MX8 EVMs, OMAP EVMs etc.
  • Deep knowldege on Opearating Systems concepts, designed and developed Embedded Systems running Linux or POSIX OS as well as RTOS (FreeRTOS, Nucleus etc.)
  • Must have thorough understanding on Data Structures and Algorithms
  • Exposure to Edge Computing and integrating Deep Neural Network is an added plus
  • Sound experience developing solutions using network protocols for IoT domain
  • Thorugh understanding of Edge Computing and exposure to LPWA technologies (LoRA, NB/IoT etc.)
  • Ability to grasp new technologies and get hands on with rapid solution development
  • In depth understanding of SW debugging in Embedded Systems
  • Adequate expertise on interfaces and buses (MIPI, USB, Bluetooth, WiFi, Ethernet, Zigbee, I2C, SPI, I2S etc.)
  • Excellent communication (verbal and written) skills
  • Ability to articulate technical topics

Desired Skills:

  • Excellent programming skills in Java for embedded systems domain
  • Skilled in Digital Signal Processing especially for Audio domain
  • Familar with Sony's SPRESENSE platform for Edge Computing
  • Experience building Cloud agents for AWS IoT Greengrass Or IBM Watson IoT Or Microsoft Azure IoT Or Google Cloud IoT platforms
  • Ability to assimilate knowledge in short span of time and prepare technical artifacts/documents
Read Full Description
Confirmed 19 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles