Software Engineer

  • Share

Software Engineer

job-icon-lg

Job

Software engineer

seniority-icon-lg

Seniority

Mid-level/staff

employment-icon-lg

Employment

Full time

location-icon-lg

Location

Pressac

salary-icon-lg

Salary

Competitive

contract-icon-lg

Contract

Permanent

Pressac design and manufacture smart building technology for some of the world’s leading companies. Having established a strong reputation for quality products, and with impressive growth plans, our vision is to become one of the world’s leading smart building-sensor providers.

Specific Duties (as required specifically for the post)

  • Develop embedded Linux distributions and applications for Pressac’s embedded ARM based range of hardware
  • Support and partner with Pressac’s outsourced Software Function
  • Conduct feasibility and cost studies of software projects
  • Provide support and guidance to the product management function to create complete product solutions

Qualifications/ Knowledge and Skills/ Experience

  • BS or MS Degree in technical field such as Computer Science or Electronic Engineering, or may substitute equivalent experience
  • Excellent programming skills in C, C++, preferably on the platforms 8051 and STM32, and particularly with .net C#
  • Prior experience with methods and tools to develop low level embedded software
  • Professional usage of modern Design-, Simulation- and Debug-Tools, Oscilloscope, Logic-Analyzer
  • Comfortable with version control and release management (e.g. GIT / SVN)
  • Ability to work equally well in a team environment or independently
  • Demonstrates a high level of accuracy and attention to detail
  • Ability to travel, which may include occasional international travel

Skills and Experience

  • Experience of Gateway development Experience of developing Wireless sensor products
  • Experience with industry specific protocols such as MQTT, BLE 5.0, EnOcean and ZigBee
  • Experience with IoT cloud services (i.e. IBM Watson, MS Azure, Amazon AWS, …)
  • Experience with Agile Software Development
  • Experience with NodeJS, HTML, CSS
  • Experience in GCC/GNU Linux tool chain and cross compiling
  • Experience with Linux Networking Configuration (i.e. IP tables, routing, cellular, WIFI Familiarity with standard PC environments, including BIOS and actual Windows, Android- and Linux Operating sys Experience in Software-Design, Software-Development
  • Strong ability to communicate technical concepts clearly and effectively and to interact with clients as needed
  • Processes, Software-Architecture – und modeling (UML)
  • Minimum of 3 years of related experience
  • German language
  • Valid Passport and Driving license

 

A self-motivated and proactive team player. Competitive salary offered dependant on experience. Please send your CV to mojganshabani@pressac.com

Due to the high number of applications we receive, we’ll be unable to provide personalised feedback should you be unsuccessful in your application.

  • Get smart building insights

  • Find out more

    If you’re looking for a partner who understands technology – and offers reliable, cost-effective solutions in high volumes – get in touch.
    Call us: +44 (0) 115 936 5200