RT/Embedded Software Engineer

  • full time
  • 5+ years

Job Description:

For an established multi-disciplinary company developing solutions for fields of communication, with offices in the Sharon

To be our lead C++ developer responsible for designing and developing applications for avionic RT/embedded systems, including: Designing, building, and maintaining efficient, reusable, and reliable C++ code (together with preparing detailed design documents); Working with system engineers to coordinate work with the rest of the team working on different layers of the infrastructure; Implementing performance and quality modules; Taking responsibility for software releases; Identifying bottlenecks and bugs and devising solutions to alleviate these problems; Supporting QA and engineering in the testing and production phases; Helping maintain code quality, organization, and automation


Northen Sharon, Sharon area



Job Qualifications:

B.Sc. in Computer/Electrical Engineering / Computer Science

At least 5 years experience developing embedded systems software

Solid proficiency in C++, with a fair knowledge of the language specifications

Basic knowledge of RTOS

Experience in L2/L3 networks

Experience in developing multi-disciplinary systems

Familiarity with embedded system design, low-level hardware interactions

Ability to write design documents

Knowledge of multithreaded environment

Team player and self learner

Fluent English

Familiarity with DO-178 and/or experience in avionic systems - an advantage

Knowledge of component data sheets and specifications - an advantage

Knowledge of C# - an advantage

Company Occupation:

High Tech, Multidisciplinary, Military technologies

Company Size:

Large (150+)

חפש משרה

חפש חיפוש מתקדם