Software Application Developer (m/f/d)

Software Application Developer (m/f/d) Job ID: 40306071


 

Detailed Tasks

Provide input to other Teams regarding necessary software for IP or standalone product

  • Includes providing engineering response to marketing requirements about software

  • Feedback on necessary Hardware (e.g. speed of processor etc.) that needs to be implemented on Product or Reference Kit

  • Feedback on how customer software would use product and highlight requirements such as remote software download etc.

Developing evaluation software (C / C++ / Python / Matlab) for analog IP

  • Involves working closely with evolution team often developing external control loops to overcome issues found in Hardware

  • Write Software application notes.

Develop embedded software that is part of product deliverables (ARM based)

  • In this role application engineer will be working as part of the Product Engineering team to help develop a complete Hardware/Software based solution

  • Work with product engineering to create customer facing product documentation (software section)

Required Skills:

  • Embedded C/C++ using ARM (required)

  • Version control Gitlab

  • Jira / Confluence

  • Good verbal and written communication skills (English required)

  • Comfortable working in a leading edge environment

Plus Skills:

  • FPGA programming

  • Understanding of controlling test boards via USB/Windows & GUI design

  • Understanding of telecommunication principles