Search form

with mobix everything conuts.

You are here

Careers

Real-time Software Engineer (Position Number 301)

We are looking for low level driver developer, developing various drivers for Real-Time embedded systems.
Responsibility area will be low level driver development which is running on RISC processor and having real-time operating system (RTOS).

Main tasks & responsibilities:

You will be responsible of assigned device driver development with following responsibilities:

Interpret requirements for software changes and new system features and develop specifications and designs for discussion and review. Implement them and support them once they have reached the end user.
Interpret error reports from internal and external customers and debug in the embedded environment and produce fixes.
Take ownership of tasks and work with self-reliance, initiative and self-motivation.
Interact effectively with the team, contributing to and drawing from that pool of experience and knowledge.
Work effectively with the other teams and partners across the globe.

Key requirements:

Minimum of 3 years experience in C software development for embedded systems and/or low-level drivers.
Familiar with a wide variety of RISC processors.
Familiar with a wide variety of communication Interfaces (RS232, RS485, TTL, etc.).
Experience writing software for devices with strict real-time requirements.
Experience designing low-level drivers and/or software for embedded systems.
Experience with assembly programming (optional).
Strong problem solving and analytical skills. Fast learner.
Good oral and written English communication skills.


Integration Engineer (Position Number 302)

Integration Engineer in Real time development environment, design and implementation of end unit communications SW, setting of various software services UART, Timers, RS232, drivers and more. Understanding of communication protocols and ability to design and implement until their realization. Work with development and integration teams. Set up mechanisms for fault troubleshooting and fault characterization. Work in English with suppliers and customers, and support of installed projects overseas.

Professional Experience:

Programming Experience in C - a must
Experience with hardware interfaces TTL, RS485, RS232 - a must
Experience in real time embedded environment, without operating system
Experience with writing documents and setting protocols
Experience in working with external interfaces

BA in electrical engineering or software (Computers) from university or college
Hebrew and English - reading writing and speaking at a high level - a must
Team work ability - a must.
Good interpersonal skills - a must.
Responsibility and organizing.