Embedded Wireless Software Engineer at u-blox

  • Ημερομηνία ανάρτησης 07/07/2017
  • Εμφανίσεις 444
Επισκόπηση θέσης εργασίας
Swiss-based u-blox is the global leader in wireless and positioning semiconductors for the automotive, industrial and consumer markets. Our solutions enable people, vehicles and machines to locate their exact position and wirelessly communicate via voice, text or video. With a broad portfolio of chips, modules and software solutions, u-blox is uniquely positioned to allow OEMs to develop innovative solutions that enable mobility quickly and cost-effectively. With headquarters in Thalwil, Switzerland, u-blox is globally present with offices in Europe, Asia and the USA.

Position

We are looking for experienced software engineers to expand our wireless firmware development team. As an Embedded Wireless Software Engineer you will focus on the development and maintenance of software for wireless protocols and applications on embedded platforms. You will be responsible for designing and implementing firmware and drivers for short range radio products.

Tasks

  • Define, develop and test software components, drivers, applications and tools
  • Build prototypes, products and systems for testing
  • Analyze and define specifications for new components and features
  • Follow software life-cycle process procedures and use appropriate tools
  • Provide technical documentation
  • Responsible for the full software life-cycle for a component, driver, application or tool

Requirements

  • MS or BS in Computer Science, Electrical Engineering, or equivalent
  • 5+ years of relevant work experience
  • Excellent programming skills in C and/or C++
  • Enthusiasm for embedded software in constrained devices
  • Experience with ARM code development and optimization
  • Knowledge of debugging embedded and/or real-time systems
  • Experience in using software development tools (IDE, compilers, build systems, version control)
  • Understanding of wireless communication systems and network protocols
  • Excellent written and verbal communication skills
  • Fluent in English writing and speaking

Advantageous Skills

  • Experience with IEEE 802.11 protocol and standards
  • Experience with programming for industrial, automotive and sensor applications
  • Experience in firmware/driver development for modern communication processors and systems on chip (control of hardware acceleration engines, RF control, high-performance DMA and interrupt handling etc.)
  • Experience in integration of system software with hardware and DSP subsystems on Silicon and FPGA based embedded platforms
  • Experience with network protocol analyzers and network simulators
  • Real-time programming and embedded/real-time operating systems
  • Linux kernel development
  • Scripting languages

Contact

Are you interested in this challenging position within an international work environment in a successful company? Apply now! You will be working with a motivated team in an exciting technology.
Apply here for this job position.
Επιστήμες:

Επιστήμες Μηχανικών, Επιστήμη Πληροφορικής

Γεωγραφική Περιοχή: