Loading ...
Loading ...
Sr. Software Developer (.Net/C#)
전망: 136
갱신일: 05-11-2024
위치: Nangang District Taipei City
범주: 다른
산업:
직업 종류: Full-time
Loading ...
작업 내용
Job Responsibilities
- Works directly with all Client’s key personnel, in client location gathering business requirements/solution features, receive specific guidance and priorities of work assignments.
- Architect, Design, development and testing of new requested features in PC Hardware Diagnostic software solutions for world-wide customer release. Diagnostic solutions will be interacting with PC Docking station, Display, USB, Thunderbolt technologies using various APIs and h/w, f/w, BIOS Protocols.
- Work with various R&D and hardware designers to understand and develop required APIs to integrate solutions.
- Assist in integrating and packaging all developed Hardware diagnostic solution with other software, framework and web interfaces for customer launch.
- Design, build, and maintain efficient, reusable, and reliable .Net/C# code
- Troubleshoot and root cause Hardware Diagnostics application software bugs, and build solutions/resolve to these problems
- Help maintain code quality, apply coding standards and best practices.
- Participate as a Global team member in fully agile scrum/DevOps software delivery model.
- Provide Technical support to solution end users (other software groups using the solution)
- Works with client and BoldTek to resolve any priority or other conflicts.
- Responsible for maintaining and providing periodic up-to-date status of work performed and hours worked.
Skills
- 4-5 years of strong proficiency in .Net/C# programming with a good knowledge of its technical development ecosystems and Software Debugging
- 3+ years of development experience writing low-level software solutions with graphics/display technologies, interfacing various graphics controllers,
- Good working experience with Display data channel/command interface (DDC/CI). Communicating with monitors, controllers, firmware using various low-level APIs.
- Strong Familiarity with various hardware standards related to Display, USB, Thunderbolt, Docking technologies.
- Familiarity with WMI, firmware and BIOS interfaces to interact and extract information for diagnostics solutions.
- Very Strong understanding of object-oriented programming
- Skill for writing reusable C# libraries
- Experience in working with various design and architectural patterns, best practices and coding standards.
- Working knowledge on various low-level PC hardware API & Microsoft OS APIs to interact with PC or other similar hardware.
- Knack for writing clean, readable and high quality/high performance code.
- Understanding fundamental design principles behind a scalable application
- Exposure to Automated Unit/Regression testing platforms and unit tests
- Proficient understanding of code versioning tools such as GIT and other code control systems
- Strong in Communication (written and verbal)
Nice to have:
- Good familiarity with APIs for SetUpAPI, WMI, Audio, Video/GPU, BIOS/SMBIOS, Motherboard Chipset
- Familiarity with standard web APIs such as RESTFUL
- Good understanding of internals of Microsoft Operating systems, driver layers, being able to interact at low-level with Windows drivers
- Good understanding of various Hardware Technologies, Industry standards such as PCI, ATAPI, SAS, SATA
Education & Experience
- Bachelor and master degree, preferred in Computer science (CS), Electrical engineering (EE).
- 3+ years of Professional experience working in similar field (PC Hardware programming, R&D environment)
Loading ...
Loading ...
마감 시간: 20-12-2024
무료 후보 신청 클릭
작업 보고
Loading ...
동일한 작업
-
⏰ 05-12-2024🌏 Xinyi District, Taipei City
-
⏰ 05-12-2024🌏 Hsinchu City
-
⏰ 05-12-2024🌏 New Taipei City
-
⏰ 05-12-2024🌏 Banqiao District, New Taipei City
Loading ...
-
⏰ 05-12-2024🌏 Hsinchu City
-
⏰ 05-12-2024🌏 Hsinchu City
-
⏰ 05-12-2024🌏 Hsinchu City
-
⏰ 05-12-2024🌏 Banqiao District, New Taipei City
Loading ...
-
⏰ 05-12-2024🌏 Nangang District, Taipei City
-
⏰ 05-12-2024🌏 Kaohsiung City