Software Senior Design Engineer((SDK/BAL))
捷普集团-捷普科技(上海)有限公司 Jabil Circuit (Shanghai) Ltd.
- 公司规模:10000人以上
- 公司性质:外资(欧美)
- 公司行业:电子技术/半导体/集成电路
职位信息
- 发布日期:2019-10-17
- 工作地点:上海-徐汇区
- 招聘人数:若干人
- 工作经验:无工作经验
- 学历要求:本科
- 职位月薪:1.5-2.1万/月
- 职位类别:嵌入式软件开发(Linux/单片机/PLC/DSP…)
职位描述
JOB SUMMARY
The Software Senior Design Engineer is a self-motivated engineer who designs, develops and verifies software solutions. This includes defining a software architecture, deriving software functionality and supporting software verification strategies for basic projects. The engineer is also expected contribute on complex projects still delivering high-quality, innovative and fully performing software. The engineer has profound knowledge about the software design processes and is a subject matter expert in one or more areas.
ESSENTIAL DUTIES AND RESPONSIBILITIES
- Work with manager and/or PM to provide information that will aid in the initial estimation process (RFI/RFQ).
- Stay up to date on the latest technology and techniques to provide designs that are competitive and cost effective.
- Write clear and concise documentation related to the work performed. Might elaborate more thoroughly when required.
- Develop new software or modify/enhance existing software meeting time, quality and completion metrics while following the existing specification and requirements.
- Define software concepts and architectures based on requirements analysis.
- Develop and run effective software verification tests to ensure product stability and performance.
- Identify, document, prioritize, and resolve software issues on a software unit & sub-system level.
- Provide input to identify and mitigate technical project risks.
- Comply with project plans and industry standards.
- Independently perform tasks and work items at a sub-project level.
- Mentor junior software developers.
- Initiates and supports software process & quality improvement activities.
- Show initiative and accountability for the tasks being completed.
- Work with cross-functional teams to assure project success.
- Follow department processes and procedures.
- Comply with company security and safety policies.
- May perform other duties and responsibilities as assigned.
- Typically reports to Management. Direct supervisor job title(s) typically include: Software Lead Design Engineer/Software (Senior) Principal Design Engineer / Software Engineering Manager.
- Job is NOT directly responsible for managing other employees (e.g., hiring/termination and/or pay decisions, performance management).
REQUIRED
- Design, develop, code and verify software using one or more modern development environments and language sets. (low level languages, high level languages, modeling…)
DESIRED
- Software Development Environment & Tools (configuration management, Build Tools/ IDE, continuous integration…)
- Requirements Management (requirements definition, tools, traceability concepts...)
- SW Development Methodologies (waterfall model, agile model, domain specific standards…)
- Software Verification & Validation Methods (Code reviews, SW DFMEA, module/unit testing, performance testing, regression testing etc... )
- Operating Systems knowledge (Experience with different operating systems as required for the applicable SW domain (Linux, Unix, etc), Operating system principles …)
- Experience in Broadcom SDK, BAL and Intel DPDK, Diagnostic SW, etc.
Proficient in at least some of the DESIRED competencies listed.
LANGUAGE SKILLS
Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public in English. Must be capable of scoring >6.5 on the IELTS scale (or equivalent result in other assessment tools) for English language skills.
MATH SKILLS
Ability to work with MATH concepts common in university engineering curriculum (probability and statistics, fundamentals of plane and solid geometry and trigonometry, calculus, differential equations, etc.). Ability to apply these concepts to solving engineering problems.
REASONING ABILITY
Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in MATH or diagram form and deal with several abstract and concrete variables. Ability to understand, design, and create models at a college or equivalent skill level.
EDUCATION & EXPERIENCE REQUIREMENTS
- Bachelor degree in Software Engineering from an accredited college or university. Master degree is preferred.
- > 5 years’ experience in an engineering role engaged in Product Development. At least partially in software development.
- Or an equivalent combination of education, training or experience covering the above.
- Manufacturing experience in EMS industry is a plus.
- Experience with Agile methodologies is a plus.
公司介绍
为确保我们能继续创造经济效益和增长,我们已在多个市场开展运营,包括售后服务、计算与存储、国防与航空、医疗与仪表制造、工业和清洁技术、材料技术、移动通信、网络和电信。此策略已取得成功 — 在十多年内,我们通过坚定不移地致力于适当结合服务、行业、位置、系统和人员,已取得了两位数的增长。Jabil 已使用 “JBL” 代码在纽约证券交易所上市,我们欢迎未来的员工查阅公司的财务概况。
我们为有资历的个人提供平等的雇用机会,无论其种族、宗教、肤色、年龄、国籍、性别、残疾和性取向如何。我们将员工技能、能力、经验和背景的多样化视为一项优势,并在 Jabil 的所有领域中鼓励发挥该优势。
我们主张聘用适当的人员、将他们安排在能贡献一己之力的职位,并为他们提供决策所需的工具和职权。如果您对所做的一切都秉持质量***的心态,且对取得成效充满热情,那么 Jabil 是您的不二之选。
欲更详细了解公司情况,请登录本公司网站。如果您有意应聘所述岗位,请将中英文简历及相关证书复印件选择所述方式寄至公司,并请注明相关应聘职位。来信请寄至本公司。未经录用者,简历恕不退回。谢谢!
公司网站 : ********************
联系方式
- Email:duan@jabil.com
- 公司地址:上海市田林路600号 (邮编:200233)