Senior C embedded developer

Projects: Software platform development for automotive market (world wide known platform): business logic, safety, GUI, control. The project size is about 10 man/years.

Responsibilities:

• development of software platforms for fields like:HVAC, energy management, Control system in general
• hardware analysis from SW development point of view at development phase to be optimal and fit to requirements
• code review and “self-testing” of just developed or released code
• comply to internal development standards and approaches to software development

Requirements:

• strong C knowledge
• strong RTOSes usage experience
• strong knowledge in basic computer science algorithms and abstract data structures
• knowledge multi-threading software development
• USB and TCP/IP stacks knowledge
• industrial networks and buses knowledge (ModBus, CAN)
• experience in commercial projects at least 2 years
• experience in version control systems and bug-tracking systems
• pre-intermediate skills in spoken and written English

Desired skills:

• knowledge in C++
• knowledge in OOP
• knowledge in OOD
• experience in business-logic design related to control system
• experience in bug-fixing of “not own” code
• experience in RTOS
• experience in driver & low level software development
• knowledge of JSF, SIL, MISRA standards

Our competitive benefits:

• Stable monthly salary + bonus

Отправить резюме