Add to  |  Add to Favorites  |  RSS Feed  |  Register  | Login
Eng Arm Rus
View Job
Apply directly via email:
or using

Embedded Software Engineer
Job Information
Company: Instigate Design CJSC Location: Armenia, Yerevan
Employment Type: Full Time Open Dates: 14-02-20 00:00 To 20-02-20 23:59
Category: Engineering, Technology Salary: According to experience and interview results
Experience: 3 year(s) Preferred Age: --------
Education: Bachelor Degree (BS) Preferred Gender: --------

Job Description
We are looking for an Embedded Software Engineer as a full-time team member to join our engineering team in Yerevan and be involved in embedded software development projects, through all stages of software development life cycle-from gathering requirements to implementation and testing.
The Embadded Software Engineer will collaborate with team leads and management to define software architecture, estimate technical challenges, develop timeline and risks.

What we offer
• Medical Insurance;
• Paid sick days
• English courses;
• Technical trainings and variety of other self-development opportunities;
• Teambuilding and corporate events;
• Good atmosphere to learn and develop the best.

Job Responsibilities
-Work closely with team members to develop high-quality products
-Have a global view of the product and understand the purpose of local tasks
-Have a responsibility to produce high-quality deliverables on time
-Participate in the requirements refinement and architectural design of the products
-Implement and maintain reliable/efficient code
-Work on extensions of the existing products
-Coordinate everyday work with team members and management
-Be ready to suggest and implement improvements during products development

Required Qualifications
-BS degree in Engineering or Applied Mathematics, Physics or any related field;
-Knowledge of fundamentals in mathematics (Discrete Mathematics, Math Analysis, Linear Algebra, etc);
-3+ years of experience in programming microcontrollers, working with sensors and peripheral hardware;
-Experience in C/C++ programming languages;
-Experience of development in GNU/Linux environment and version control tools (Svn/Git);
-Familiarity with ARM family architectures;
-Familiarity with Embedded OS distributions;
-Ability to write clear and documented code.
-Excellent interpersonal and communication skills
-English knowledge sufficient to research and create technical documentation.

-The following knowledge and experience will be an advantage:
-Knowledge of driver architecture in UNIX-like systems;
-Knowledge in EDA domain: VLSI design flow, RTL design, Verilog/VHDL, etc;
-Understanding of SoCs;
-Knowledge of Object Oriented Programming principles;
-Knowledge of Data structures and Algorithms;
-Knowledge of Generic programming, STL, Boost, other open-source programming libraries;
-Development of an open-source project

Application Procedure
Please apply to this job by sending your cover letter and resume to the following email.
For your convenience you can also apply to this job by clicking Apply button.
Please, clearly mention that you have heard about this position from career portal.

About Company
Instigate Design is a design-service/outsourcing company focused on Electronic Design Automation, Embedded Systems development and close-to-HW programming, HW modeling and prototyping, FPGA design, Digital Signal Processing and heterogeneous platforms for Machine Learning. The company was founded in 2005 and currently has a subsidiary in Gyumri.

Apply directly via email:
or using
Copyright © 2007-2017 v.6.0, powered by Factumsoft LLC
   Feedback | Terms of Use | Privacy Policy | Our Mission | Business Philosophy | Pricing | Contact Us