-
职位名称:嵌入式软件工程师 所属部门:研发部 汇报对象:软件研发经理 工作地点:珠海 岗位职责: 1. 负责嵌入式系统软件的设计、开发、调试和维护工作; 2. 参与项目需求分析,制定技术方案,进行系统设计; 3. 根据项目要求,完成相关技术文档的编写; 4. 参与软件开发流程的改进和优化; 5. 对现有软件进行优化、维护和升级; 6. 协助硬件工程师完成硬件设计及调试; 7. 参与新技术的调研和引入,提升团队技术水平。 任职资格: 1. 本科及以上学历,计算机、通信、电子等相关专业; 2. 2 年以上嵌入式软件开发经验,熟悉嵌入式软件开发流程; 3. 熟练掌握 C 语言编程,熟悉 ARM、MIPS 等处理器架构; 4. 熟悉嵌入式操作系统(如 RTT、FreeRTOS 等)及其应用; 5. 熟悉常用总线协议(如 I2C、SPI、UART 等)及接口电路设计; 6. 具备良好的数字电路、模拟电路基础,能看懂原理图和 PCB; 7. 具备良好的沟通能力和团队协作精神,具有较强的学习能力和抗压能力; 8. 有智能锁、物联网、智能硬件等领域开发经验者优先。 福利待遇: 1. 具有竞争力的薪资待遇和晋升空间; 2. 五险一金,带薪年假,节日福利; 3. 提供完善的培训体系和职业发展通道; 4. 舒适的办公环境,团队氛围融洽; 5. 定期举办团队建设活动,关注员工身心健康。 请将简历发送至邮箱:***************,邮件主题格式请按“姓名 - 应聘嵌入式软件工程师”发送。欢迎有志之士加入我们的团队,共同发展!
-
职位名称:硬件工程师 公司名称:珠海海富思科技有限公司 职位描述: 作为硬件工程师,你将负责公司硬件产品的设计、开发和测试工作。你将与其他工程师和技术团队密切合作,确保硬件产品按时交付,并满足客户需求。 主要职责: • 设计和开发公司硬件产品,包括电路板、硬件组件和整机系统; • 与软件工程师和测试工程师紧密合作,确保硬件产品符合规格和客户需求; • 编写硬件设计文档和测试计划,并执行相应的测试; • 参与制定公司的硬件产品路线图和研发计划,并参与相关的需求分析、产品设计评审和产品上市等工作; • 协助项目经理管理硬件项目进度,并确保项目按时完成。 职位要求: • 本科或以上学历,电子工程、自动化控制、计算机等相关专业; • 3年以上硬件工程师工作经验,有丰富的电路板设计、硬件组件开发和整机系统设计经验; • 熟悉常用的电子元器件和信号处理器件,了解电子电路设计的基本原理和方法; • 熟练掌握Altium Designer、Keil等常用的EDA软件,了解ARM、MIPS等常用的嵌入式系统开发框架; • 具备良好的沟通能力和团队合作精神,具备项目管理经验; • 具备良好的英语读写能力,能够阅读和理解相关技术文档和开发手册。 福利待遇: • 具有竞争力的薪资待遇和绩效奖金,享受完善的福利制度; • 提供良好的职业晋升机会和培训发展计划。
-
Responsible As a Full Stack Software Developer, you will be responsible for the development, performance, and scaling of our public website, app, as well as internal systems. You will work independently and will also be responsible for making technical decisions within a team. You will: • Rapidly developing next-generation scalable, flexible, and high-performance systems. • Solving issues with the site and internal systems, prioritizing based on customer impact • Acting as an intermediary for problems, with both technical and non-technical audiences • Experimenting and Testing; we run thousands of experiments at one time to understand and improve user experience with one of the most advanced A/B testing platforms in the industry • Contributing to a collaborative working environment - make “my ideas” into “our ideas” • Identifying, fostering, and proactively helping colleagues to grow professionally, taking a significant role in on-boarding new team members Skilled We are looking for driven Developers who enjoy solving problems, who initiate solutions and discussions and who believe that any challenge can be scaled with the right mindset and tools. We have found that people who match the following requirements are the ones who fit us best: • Minimum of 2 years software development experience using 2 or more server side programming languages like Java/Python/Perl and web technologies like NodeJs/React/Vue/ jQuery/HTML/CSS • Experience debugging cross-browser compatibility issues. • Previous experience with distributed systems • Experience with MySQL or similar RDBMS, GraphQL is an advantage • Experience of working on products that impact a large customer base is an advantage • Self-starter, highly motivated, team-player • Excellent communication skills; written and spoken • You have a ‘can do’ attitude and you act proactively and not reactively • Preferably a university degree in Mathematics or Software Engineering • Experience with A/B testing • Building microservices and microfrontends • Knowledge of BigData solutions & cloud (GCP/AWS/Azure) • You have an intrinsic curiosity in technological innovations and you are always on top of the latest trends.
-
Responsible • Review functional and design specifications to ensure full understanding of individual deliverables to ensure it meets functional and design specifications • Design and execute test plans to ensure high standards of product quality • Design, develop, and maintain comprehensive test automation suite for Bento products and platform across the stack • Develop, document and maintain functional test cases and other test artifacts like the test data, data validation, as well as identify use-cases, negative testing, and exploratory testing Partner with other members of the engineering team to build scalable and reliable test automation solutions • Classify and triage issues - Isolate, replicate, and report defects and verify defect fixes. • Partner with other members of the engineering team to tackle production issues • Establish key quality metrics and help drive effective quality culture • Be an owner and a champion of platform and application quality and the customer experience Skilled • 7+ years of professional QA engineering experience • Experience with developing scalable test automation solutions for Java and JavaScript or TypeScript tech stacks • Experience with implementing and maintaining test automation across UI (web and mobile) and back end • Experience in Java and JavaScript or TypeScript is a plus • Experience with CI/CD tools and pipeline • Experience with end-to-end testing frameworks such as Cypress • Experience with designing and developing performance and stress testing • Experience in financial services, payments, processing is a plus • Strong communication skills • BS in Computer Science or related discipline or equivalent work experience • Understanding of database concepts & SQL • Experience with POM design pattern
-
Responsible As an Frontend Software Engineer, you will be building customer-focused and scalable native mobile experience in GMPI’s brandsite, Mini-Program and be responsible for monitoring and addressing performance and security. You will work side-by-side with designers, product owners, copywriters and other developers to create new features, test your own ideas, and push changes live for billions of users. You will: • Define professional standards/work methodology within the Frontend development area on different model in Cloud based, Microservice oriented, DevOps way, and focus not only be functional flexible and non-functional high standard in scalability/security/observability/serviceability/reliability • Strong Frontend development hands-on experience • Hands-on skills in product architecture design and landing, object-oriented design, event driven microservice design and work in Cloud environment • Set up interaction and knowledge sharing processes among Frontend engineering members in different Product Teams and Product Areas • Support the software engineering team professionally Skilled We expect our developers to know the ins and outs of the frontend framework and to deliver polished products that customers want to use. We need self-starters who are great at solving problems, initiate solutions and discussions and are not afraid of solving challenges due to our large scale. • Computer Science/Software Engineering or related university education background with Bachelor above degree • 7+ years of experience in a relevant role, preferably in a commercial environment • At least 1 year of this experience must be from working with WeChat Mini-Program Framework. • Proficient in JavaScript, TypeScript, HTML5 and CSS • Experience with medium/large-scale web/ mini-program applications • Proficient in modern Javascript frameworks like React, Angular or Vue (React preferred) • Proficient with modern testing frameworks (e.g., jest/mocha/jasmine) • In depth understanding of front-end architecture and performance experience optimization • Experience with GraphQL, and familiarity with common backend service languages such as Node.js, Java will be appreciated • Experienced with git-based source control, CI/CD pipelines(like Jenkins/CircleCI/Git Actions) and container technologies(Docker and Kubernetes) • Experience in Agile development/configuration • Keen learner within the technical components of the domains/products • Strong team player and ability to develop and guide others • With architecture/leadership thinking to drive things forward and influence skills to promote ideas and plans • Able to communicate intricate technical concepts and align organization on decisions with partners of all levels of expertise Bonus points for • Experience in Hybrid R&D, iOS/Android application development and WeChat based eco-system will be valued • Previous experience in design and develop digital products in retail/e-commerce industry • Full-stack / BFF developer (or similar) experience preferred
-
Technical Product Owner
[上海·金桥] 2023-09-2025k-30k 经验10年以上 / 本科IT技术服务|咨询 / 上市公司 / 2000人以上The Technical Product Owner (TPO) is to lead multi-functional development teams to deliver innovative products to market that deliver service and value to our premium collection customers. This role requires someone with the expertise to understand business owner’s product vision and translate/communicate requirements effectively to multiple development teams. The TPO will operate in a complex multi organizational landscape and will define requirements to drive changes to existing systems or create new systems to provide a world class customer experience. If you're looking to be a part of a dynamic and collaborative team, this may be the position for you. Major duties and responsibilities include: • Quickly develop understanding of domains, business capabilities and processes. • Work with or without direct supervision and develop documentation that comprehends business, application, and data requirements. • Translate vision/goals set by business product owners into requirements documentation for consumption by architecture, development, and test teams • Facilitate product demos with development teams and product owners • Collaborate with test teams and review test plans and test cases • Ensure appropriate and effective data integration across multiple systems. • Maintain a sprint release plan, release trajectory, and release burn-down, based on capacity and velocity predictions • Enforce team rules, help resolve impediments, facilitate efficiency, and increase the probability of success in each sprint. • Champion accountability within and outside the team and coordinate dependencies across teams • Provide visibility of development team status and issues to senior management • Promote a collaborative team environment that fosters creativity and innovation • Promote continuous team improvement, measure the team, and help the team and individuals measure themselves • Analyze the current business and IT environment to detect critical deficiencies and recommends areas for improvement Prospective team members possess a high degree of business insight, creativity, decision making skills, a drive for results, the ability to negotiate, the ability to develop strong peer relationships, and a strong technical learning capability and focus. Qualifications Minimum Qualifications: • Bachelor’s degree in technical discipline (Computer Science or Engineering) • Ideally 2 years or more facilitating teams and 7 years+ in IT solutions provider environment • Experience with globally distributed and large cross-functional teams, with a track record of having developed professional documentation (business process flows, user stories) and managing delivery • Thorough understanding of the software development lifecycle and agile practices. Experience in one or more software development roles such as architecture, design, development, test, configuration management or quality assurance. • Competent in enterprise and agile project management tools. • Broad technical knowledge spanning applications, infrastructure, methodologies, and tools • Experience with SAFe, DFSS and Scrum • Experience with Extreme Programming (XP), and other Agile engineering practices is a plus • Experience developing training materials Preferred Qualifications: • Systematic problem-solving approach • Sense of ownership and drive for result and solutions • Exceptional listening skill • Must be able to thrive in a fast-paced environment and be willing to embrace change • Good interpersonal skills • Effective Communication and Presentation skills in both English and Chinese, especially on business problems, alternatives and project strategy to a project team and customer groups -
Description Responsible As a Tech leader, you will be responsible for leading several teams focused on driving our cross sell user experience delivery taking a significant level of ownership and guidance to this area. You will lead your team to design and build technical solutions that enable customers to review, interact and purchase the most relevant products easily within our web and app platforms. You will: ·Lead the performance of multiple teams on your scope, as well as driving the technical agenda of your area with long-term reliability planning. You will support the execution of the HOW, and challenge the WHAT with the product leads. · Coach, support and set Engineering Managers in your team up for success. Having a consistent track record of expertise growing technical leaders and managers, the successful candidate will facilitate the growth of our future engineering leaders. · Act as technical leader to propose, act and solve issues, impediments or blockers (typically not only on the scope of a single team). This means you will facilitate your teams’ execution of their backlog by removing technical roadblocks, either internally or with external stakeholders. · Management of managers and senior individual contributors alike. This means establishing their S.M.A.R.T or measurable objectives, cascaded from the team level and individually, via individual development plans, performance improvement plans or growth plans. · Responsible for bringing in the right people, with domain expertise, or to grow those that don’t have it, into it. · Dually responsible for the collective software delivery, reliability and resilience as well as organisational health of all teams under your scope. · Provide architectural guidance and deliver innovation underpinned by technical excellence. Skilled · Deep technical expertise and thorough hands-on experience modern, interoperable, web systems development (8+ years working in technology) · Demonstrable experience in shaping and leading a software engineering platform function (5+ years as a manager) · Experience of building front end platforms and Micro Front End architecture for mobile applications or web experiences · Demonstrable experience building solutions using service oriented architectures · Experience of leading directly a team as well as through others · Track record shaping products from concept through delivery at scale · Natural leader and communicator who is collaborative and builds great relationships · Clear verbal & written communication, able to explain technical topics to non-technical stakeholders · An interest in connecting the dots and collaborating with various stakeholders to prioritise what maximises business value
-
Responsibilities: Processing and Manage payroll related activities for China In depth understanding of payroll concepts and procedures Ability to coordinate with multiple vendor/Internal teams and processing the data in payroll Understanding and complying with the country’s statutory requirements Experience in handing payroll related queries Creating System Documentations Strong interpersonal skills: able to collaborate and work in teams Willingness to support any payroll for any other APAC countries Education and Experience Required: Graduate in any discipline with a minimum of 50% and above aggregate scores. Should possess strong end to end process knowledge on China Excellent communication skills Fluent in English Years of Experience –7+ years of experience with 5-6 years of China payroll experience. Knowledge and Skills: Good understanding of accounting processes and principles. Good analytical skills & knowledge on Microsoft Excel, Word, Powerpoint, etc. Good business application skills (e.g., Workday, Immedis systems, Ceridian, SAP, etc) Good communication skills. Good teamwork skills.
-
About the product: MicroFocus UFT Mobile is a new software platform enables testing mobile application functionality and performance across real-world network conditions on real mobile devices. It is a standalone server that provides mobile devices access to different test applications. UFT Center supports a distributed architecture where different test clients can all interact with the same Mobile Center server instance. Job Description: As a member of the Backend/server team you will be working on core features of UFT Mobile, from the finalization of functional scope, detailed technical design & architecture, core features’ implementation, peer review, development testing etc… Responsibilities: Be responsible for the technical design of new solutions in the product. Write high-quality technical design specification Participate in the development of core frameworks and components. Continuously cultivate a learning and innovating culture. Represent the R&D team from technical perspective when working with customer support, customers and partners. Perform problem diagnosis, troubleshooting and resolution. Cooperate with ***** and foreign colleagues. Communicate tightly with QA and other related teams Qualifications: Bachelor of Computer Science / Computer Engineering, or above. Strong English communication capabilities (verbal and written). Minimum 2 years of technical experience in enterprise software development. Professional experience in web application in Java using Spring/REST API. Strong background in JAVA backend and significant exposure to other technologies. Good database knowledge. Experience with Docker / Kubernetes (K8S) / SaaS is a very big plus. Experienced with Java compile & test framework – advantage. Strong design skills. Experienced in software security. Familiar with software development lifecycle methodologies, e.g. Scrum, Kanban, Agile - advantage. Very organized and able to work according to pre-define methodology. Ability to work in a fast paced and agile development environment. Highly motivated and autonomous.
-
【职责】 • 负责产品开发过程中涉及的客户需求、系统接口、应用环境、系统开发和测试,确保产品满足系统要求,追求客户满意; • 负责相关产品功能的设计、开发;应用最佳实践,保证产品质量;收集、整理并发布相关的技术文档; • 团队沟通协作,为相关部门、客户提供技术支持; 【要求】 • 学士学位及以上 • 英文能读写,简单听说能力。 • 3-5年软件开发经验 • 精通主流开发语言Java, JavaScript; • 熟练掌握主流的设计模式/架构:MVC,微服务 • 熟悉Java后端框架:Spring/Hibernate 等 • 加分项: o 流利的英文沟通(听说)能力 o 熟悉Android语言 o 有过企业级软件研发经验
-
China Payroll Analyst
[大连·中山区] 2023-02-2212k-13k·14薪 经验5-10年 / 本科IT技术服务|咨询 / 上市公司 / 2000人以上Responsibilities: Processing and Manage payroll related activities for China & Chinese Taiwan (primarily China) In depth understanding of payroll concepts and procedures Ability to coordinate with multiple vendor/Internal teams and processing the data in payroll Understanding and complying with the country’s statutory requirements Experience in handing payroll related queries Creating System Documentations Strong interpersonal skills: able to collaborate and work in teams Willingness to support any payroll for any other APAC countries Education and Experience Required: Graduate in any discipline with a minimum of 50% and above aggregate scores. Should possess strong end to end process knowledge on China/Chinese Taiwan Excellent communication skills Fluent in English Years of Experience –7+ years of experience with 5-6 years of China payroll experience. Knowledge and Skills: Good understanding of accounting processes and principles. Good analytical skills & knowledge on Microsoft Excel, Word, Powerpoint, etc. Good business application skills (e.g., Workday, Immedis systems, Ceridian, SAP, etc) Good communication skills. Good teamwork skills. -
Job Description: .NET Developer in ALM R&D Shanghai Team. Products Description: ALM (Application Lifecycle Management, formerly Quality Center), is an industry-leading, global quality manage-ment software. It lets organizations manage the quality process for delivering high-quality applications efficiently and effectively. ALM offers a single, web-based application that supports all essential aspects of quality management. It provides a consistent, repeatable process for gathering requirements, planning and scheduling tests, analyzing results and managing defects and issues. This software enables your organization to digitize specific quality processes and procedures within the larger application lifecycle. It also supports high levels of communication and collaboration among IT teams. Responsibilities: • Developing in .NET (C#/Winform) while integrating with other advanced technologies. • Join the ALM CPE (Current Product Engineering) team of engineers who develop and provide innovative solutions to thousands of customers all over the world. • Maintain and enhance the supported versions of ALM product. • Work closely with other development teams and support engineers. • Whenever needed, work with customers either going onsite or remotely by conference calls. Qualifications: • Bachelor of Computer Science / Computer Engineering. • Strong English communication capabilities (verbal and written). • Team player. • Minimum 2 years of experience as Software Developer in C#. • Experienced with information systems designs and development. • Familiar with relational databases and SQL. • Strong background in OOP/OOD. • Systematic and creative problem solving skills. • Background in Java/C++ (strong advantage).
-
Job Description: Java developer in ALM R&D CPE Team. Products Description: ALM (Application Lifecycle Management, formerly Quality Center), is an industry-leading, global quality man-agement software. It lets organizations manage the quality process for delivering high-quality applications efficiently and effectively. ALM offers a single, web-based application that supports all essential aspects of quality management. It provides a consistent, repeatable process for gathering requirements, planning and scheduling tests, analyz-ing results and managing defects and issues. This software enables your organization to digitize specific quality processes and procedures within the larger application lifecycle. It also supports high levels of com-munication and collaboration among IT teams. Responsibilities: · Join the ALM CPE (Current Product Engineering) team of engineers who develop and provide inno-vative solutions to thousands of customers all over the world. · Maintain and enhance the supported versions of HPE ALM product. · Work closely with other development teams and support engineers. · Whenever needed, work with customers either going onsite or remotely by conference calls. Qualifications: · Bachelor of Computer Science / Computer Engineering. · Strong English communication capabilities (verbal and written). · Passion for helping customers with good sense of urgency. · Strong Java background, familiar with Java core, JVM mechanism etc. · Familiar with relational databases and SQL. · Systematic and creative problem solving skills. · Team player.
-
Product Description UFT Mobile is a new software platform enables testing mobile application functionality and performance across real-world network conditions on real mobile devices. It is a standalone server that provides mobile devices access to different test applications. UFT Mobile supports a distributed architecture where different test clients can all interact with the same UFT Mobile server instance. Job Description Java & Android Software Senior engineer Regular position Responsibilities • Design, implement and maintains Android related modules in UFT Mobile product. • Writing high quality feature specifications and/or design documents • Working smoothly with ***** and remote multi-geo R&D and non-R&D teams • Working according to high execution standards, while adhering to project goals and ensuring high quality Qualifications • Bachelor or master’s degree in Computer Science, Information System, Software Engineering or equivalent • At least 5 years working experience in Java • Solid Core Java programming skill • Enjoys difficult challenges, a problem solver. • Innovative/creative. • Solid English communication capabilities (verbal and written). • Experience in team leading and development methodology is an advantage. • Experience in Android App development
-
1前端通过电话、微信聊天邀约企业老板 2公司设立微课、线下精品课程,直播等方式来帮助员工成交,你需要做到就是邀约到企业老 任职条件:良好的沟通能力、表达能力 福利待遇: 底薪+高额提成+业绩分红+年终奖+法定节假日全休