发现好公司 发现好客户
公司 工资 行业 专业 工作 百科 排行榜 找客户
工作 |
工作 公司 工资 专业

software development engineer岗位职责

  • Software Development Engineer 岗位职责来自 Sonos

    򀀇
    Sonos is seeking a Embedded Software Developer to join the newly formed Diagnostics & System Team. In this hands-on role, you will be responsible fsome of the core software firmware that will enable new innovative solutions fthe home businesses. In the process, you will work with some of the brightest minds across multiple disciplines of software, hardware, radio, acoustics, WiFi, Bluetooth technologies. This is an opportunity to join a high-performing team tasked with delivering these innovative, new products to market.

    What You’ll Do
    1,Write clear, reliable, maintainable code
    2,Decompose problems logical components that can be cleanly implemented efficiently executed in software
    3,Design new features maximize the potential of existing technologies
    4,Modify existing software to adapt it to new hardware, correct errors, upgrade interfaces improve performance
    5,Debug complex low-level problems that may span interfaces between hardware software
    6,Contribute to the suite of developer unit tests using GTEST
    7,Collaborate with software engineers, PM, QA UX to design deliver unique, innovative new features that delight our customers
    8,Drive your work forward exercise your strong technical aptitude to influence positive change innovation
    9,Participate in team process, using Agile methodologies to adapt continuously improve
    10,Be able to debug issues on the factory/vendor/3rd party lab

    What You’ll Need
    1,Research shows that candidates from underrepresented backgrounds often dont apply froles if they dont meet all the criteria. If you don’t have 100% of the skills listed, we strongly encourage you to apply if interested.

    Basic Qualifications:
    1,Embedded system programming in C/C++
    2,Knowledge of embedded Linux system architecture development environments
    3,Knowledge of common communication interfaces at a hardware integration level (SPI, I2C, I2S, UART, USB, Bluetooth, etc)
    4,Demonstrable experience in developing performance-critical SW in resource-constrained environments
    5,Strong written verbal communication skills with experience articulating technical concepts in cross-functional teams

    Preferred Qualifications:
    1,BS MS in EE, CS, Mathematics, related discipline, 4+ years of relevant experience
    2,Technically inquisitive – must be able to take on new technical challenges learn new technical skills on-the-fly apply the knowledge to solve the issue at hand.
    3,Knowledge of WiFi interfaces at a hardware integration level
    4,Experience with embedded Linux real-time operating systems
    5,Hands-on testing debugging of embedded systems in a laboratory environment
    6,Solid track record of shipping reliable, extensible maintainable software.
    7,In-depth understanding of modern embedded SW development processes including design, implementation, unit testing, continuous integration, version control etc.
    8,Linux Kernel programming configuration
    9,U-Boot programming configuration
    10,Experience managing software developers contractors
    11,Ability to work with people with different cultures backgrounds in different locations time zones
    更新于 2026-07-08
  • Software Development Engineer/软件开发工程师 岗位职责来自 克诺尔中国

    򀀇
    Tasks Responsibilities:
    · Design, develop maintain professional quality software fsafety related industry.
    · Responsible fdevelopment support of software in a development/optimization model.
    · Experience in continuous integration, continuous deployment delivery in an Agile/Lean development environment.
    · Work with defect tracking, source code control software release configuration management systems to ensure high-quality software releases
    · Build in-depth understanding of existing electronic systems, work on trouble shooting of electronic products fwarranty quality issues.
    · Develop in-depth analysis reports/presentations fcustomer claimed quality issues
    Requirements:
    · Bachelor’s degree above in electronic engineering, automation, software engineering, computer science equivalent.
    · At least 6 years working experience in embedded software engineering in railway, automotive automation industry, familiarity with “V” model is a plus.
    · Familiar with basic control interface: SPI, I2C, CAN, RS485 / 422 / 232, USB, etc. Familiarity with Ethernet, TCP/IP, MVB,LON is a plus.
    · Proficiency in multiple operating systems, including Windows, Linux, Unix other modern RTOS
    · Proficiency in multiple compiled programming languages such as C/C++, Python, etc. Experience in API platform-level design.
    · Proficiency with software development tools such as gcc, gdb, subversion, git, etc.
    · Strong troubleshooting, root cause analysis abilities.
    · Previous software development experience in all stages of a release cycle (design, implement, test) with ability to cover multiple job roles.
    · Fluent English both in writing, reading speaking. Good communication inter-personal skills to enable global cross-functional engagements.
    · Hands on experience creating/maintaining design implementation documentation (fexample Code, other documentation)
    · Better to have basic quality control knowledge
    · In-depth understanding experience of EN 50126 EN 50128 EN 50129 is a strong plus.
    更新于 2026-04-29
  • Software Development Engineer 岗位职责来自 瑞伍德供应链管理(深圳)有限公司

    򀀇
    Basic qualifications
    Undergraduate in Computer Science, Software, Automation related fields
    Experience in architecture design (architecture, design patterns, reliability scaling) of new current systems
    Experience developing RESTful large scale distributed systems with high scalability availability requirement
    Experience using frontend libraries/frameworks like React and/Angular Framework
    Data Modeling experience fSQL NoSQL database systems,M Frameworks such as Hibernate, SQL Alchemy, etc.
    Data Visualization experience using frameworks such as Highcharts, d3.js, etc
    Experience with AWS Services, in particular Lambda, S3, RDS etc
    Strong written verbal communication skills in Chinese English
    Strong problem solving analytical abilities
    Passion fbuilding a rich innovative user experience
    Preferred qualifications
    Graduate in Computer Science, Software, Automation related fields
    Experience in AWS Cloud formation CloudWatch fIAC monitoring use cases
    Experience in GenAI Agentic AI system development
    更新于 2025-12-03
  • C#高级开发工程师| C# Software Development Engineer(J18144) 岗位职责来自 长鑫科技

    򀀩
  • .NET/C# Software Development Engineer 岗位职责来自 英飞特

    򀀩
  • 软件开发工程师-Software Development Engineer(J16824) 岗位职责来自 长鑫科技

    򀀩
  • Software Development Engineer软件开发工程师 岗位职责来自 辛北尔康普(青岛)机器设备有限公司

    򀀩
  • 软件开发工程师-Software Development Engineer(J19481) 岗位职责来自 长鑫科技

    򀀩
  • Software Development Engineer/软件开发工程师 岗位职责来自 克诺尔

    򀀩
  • C# Software Development Engineer软件工程师(谷物事业部) 岗位职责来自 布勒

    򀀩
加载更多

招聘学历要求:本科最多

software development engineer需要什么学历?本科占88.9%,硕士占5.6%……想知道其他学历占比多少,请点击查看

按学历统计

说明:薪资一般与学历正相关,一般学历越高,工资越高。software development engineer工资按学历统计,本科工资¥25.3K,想知道其他学历工资,请点击查看

招聘经验要求:5-10年最多

software development engineer经验要求高吗?1-3年占5.6%,3-5年占5.6%……想知道其他经验占比多少,请点击查看

按经验统计

说明:工作经验是影响工资水平的重要因素,一般经验越丰富工资越高。software development engineer工资按经验统计,1-3年工资¥12.5K,想知道其他经验工资,请点击查看

software development engineer工资待遇怎么样

薪酬区间: 10-50K,其中70%的岗位拿¥20-50K/月,年薪¥24-60W

数据统计来自近一年 10 份样本,截至 2026-08-22

¥20-50K
70%的岗位拿
?
月平均工资
年薪统计

说明:software development engineer一个月多少钱?数据统计依赖于各平台发布的公开薪酬,仅供参考。

教育培训综合
客服
由百度提供