嵌入式软件(67514732)
上海ABB工程有限公司HangzhouUpdate time: August 23,2019
Job Description
杭州市

Job Title: (Snr.) Firmware Engineer

Basic Function: Firmware Engineering consists of the development, introduction and application of software to respond to customer requirements and to cost-effectively provide a means of analyzing, producing, distributing and storing information.


Under limited direction, perform a variety of complex engineering assignments requiring in-depth knowledge of a specific engineering discipline plus an understanding of related disciplines to cost effectively achieve objectives. Assignments typically require the use of advanced and innovative techniques. Proactively seek and implement initiatives to improve operations and increase customer satisfaction.


Typical duties/responsibilities for engineering may include, but are not limited to, the following:


Design, analyze, and evaluate systems, products or components, requiring a high degree of technical expertise.

Design and develop complex models or simulations and apply advanced computer programs, analytical techniques or control strategies to effectively meet requirements and resolve problems.

Act as principal investigator or lead a group of engineers investigating problems, developing solutions and preparing related recommendations and reports.

Conduct economic studies and prepare or lead the preparation of specifications, proposals for contracts, licensing and safety documents, and obtain required approvals.

Represent the group in meetings and conferences; interact with customers to resolve significant technical issues and develop related action plans.

Complexity of Tasks: Requires thorough knowledge of a specific engineering discipline plus an understanding of related disciplines to coordinate activities, analyze and resolve problems crossing disciplines and to develop new concepts for programs. Technical input, recommendations and decisions may impact the organization's effectiveness and customer relations. Requires ability to interface effectively, internally and with customers.


Job Requirements:

  • 3-5 years experience with Bachelor's Degree in an
    engineering or related field
  • Experience Firmware architecting, designing and
    implementing embedded products from concept to production
  • Experience in object-oriented
    analysis, design and implementation using C or C++ language
  • Experience and a strong understanding of embedded real-time
    development including an understanding of real-time operating system(RTOS)
    concepts and design
  • Experience designing and implementing embedded device drivers ( GPIO,
    SPI, I2C etc)
  • Experience with ARM, TIVA processor and hands on experience of BSP and bringing up
    of boards (AM335x, Arduino, Beaglebone, Raspberry-PI)
  • Experience defining & using
    software development methodologies such as Agile and software development
    life cycle & processes
  • Experience deploying and working
    with Integrated Development Environments (IDEs)/development tools such as
    Visual Studio, Eclipse, Code Composer, NI CVI, Microsoft TFS, HP-ALM, Git,
    Jenkins, UML

Technical lead additional requirements:

  • Experience working as Scrum
    Master/technical lead
  • Experience leading, mentoring
    and motivating 1 to 3 junior team members (good communication skills)
  • Experience coordinating with
    customers, product managers and cross functional stakeholders for product
    requirements

职能类别: 嵌入式软件开发(Linux/单片机/PLC/DSP…)

关键字: 嵌入式 C Linux

微信分享

联系方式

上班地址:杭州

Get email alerts for the latest"嵌入式软件(67514732) jobs in Hangzhou"