Careers

Software Architect/Manager Location: Singapore

Department:
Product Application Development (Embedded System)
Reporting To:
Senior Manager, Software
Position Summary

We are looking for a Software Architect / Manager to lead and manage the entire SDLC of product application development and delivery.

Key Responsibilities

Software Development

  • Lead and manage teams of software engineers, with responsibility to bring software through the entire software development life cycle.
  • Manage goal settings for teams and individual members, performance appraisal, and corrective actions to ensure teams operate effectively and efficiently.
  • Provide technical guidance and mentorship to teams to ensure smooth execution and delivery of desired results.
  • Drive and oversee all application software specifications, including test specifications
  • Function as Product Software Architect and work with peer system and hardware team members
  • Function as Project Manager to lead project execution.
  • Ensure compliance to QA with code review and maintain software quality
  • Prepare software manual, user guide, application note, and reference design and production release documentation.
  • Assist the Management team in defining application roadmap and product definition specifications.
  • Support compliance certification programs like USB logo, WHQL etc.
  • Support software development infrastructure like Tool chain, Software, etc.
  • Study and keep up knowledge of industrial spec, e.g. USB, I2C, IrDA, WLAN, Bluetooth etc.

Technical/Customer Support

  • Provide technical support to key customers and field engineers.
  • Customer design-in support.
  • Prepare training material and conduct training, if needed.
Additional Responsibilities

  • Any reasonable task assigned by management and deemed to be within the individual’s capabilities to ensure smooth running of the business.
  • As this is an evolving business, ongoing change is an integral part of the position. Management will liaise with the individual on any fundamental change to work practices. The individual is required to embrace and adopt any change to working practices.
Knowledge & Skill Requirements

  • Degree/Master in Electrical/Electronic Engineering or related discipline.
  • 10-15 years’ experience in the area of software, firmware, device driver, and application and GUI development.
  • 5-10 years’ experience in managing a software development team.
  •   Must have expert knowledge in one or more of wired and low power wireless networking technologies, IoT frameworks and IoT cloud architecture.
  • Working experience from design to final release and maintenance is essential.
Working Conditions

  • Working conditions are normal for an office environment.
  • Work requires willingness to work a flexible schedule.

Interested applicants email your CV along with a cover letter in Word or pdf format to recruitment@brtchip.com 

Alternatively you can submit via our career’s page form

Senior Engineer – IC Verification Location: Singapore

Department: IC Development Reporting To: IC Manager
Position Summary

We are looking for Engineer experienced in performing ASIC Verification.

Key Responsibilities

Digital IC Verification

  • Develop and maintain verification environment for module and SOC level level  using UVM methodology.
  • Create and debug test cases and Verification IP.
  • Write and review verification plan.
  • Use assertion based verification to verify module or SOC level.
  • Perform code coverage analysis on module and SOC level.
Additional Responsibilities

  • Any reasonable task assigned by management and deemed to be within the individual’s capabilities to ensure smooth running of the business.
  • As this is an evolving business, ongoing change is an integral part of the position. Management will liaise with the individual on any fundamental change  to work practices. The individual is required to embrace and adopt any change to  working practices.
Knowledge & Skill Requirements

  • Degree/Master in Electrical/Electronic Engineering
  •   2 years or above experience in the area of digital IC verification. Senior level will be considered for engineer with more years of experiences.
  • Working experiences from design to tape-out are essential
  • Experience in system Verilog and UVM verification methodology
  • Experience in using EDA tools from Cadence, Synopsys
  • Knowledge and working experience in one or more of the following is a plus:

–       Digital and mixed-signal design

–       Microprocessor / Graphics processor products

–       Knowledge in connectivity technology such as USB, WIFI, Bluetooth,RFID,NFC, GPS, UART, SPI, I2C

–       Embedded programming using C language.

Working Conditions

  • Working conditions are normal for an office environment.
  • Work requires willingness to work a flexible schedule.

Interested applicants email your CV along with a cover letter in Word or pdf format to recruitment@brtchip.com 

Alternatively you can submit via our career’s page form

Manager – IC Test Development Location: Singapore

Department: Production Test Reporting To: Engineering Director
Position Summary

We are looking for a Manager to lead and manage the IC Test Development.

 

Key Responsibilities

  • Manage a team of test engineers with responsibility to bring new products to production release·          Co-ordinate with various stakeholders / departments to ensure smooth operation of quantity and quality production demand.
  • Perform IC production development
  • Perform IC test plan and strategy
  • Work with IC designer for converting test vector to tester format
  • Develop production test board, load board and probe card
  • Work with the factory to integrate test infrastructure·
  • Feedback and support designer for any test or yield issues
  • Responsible for test yield and conduct statistical analysis related to test/production quality
  • Produce test report and test documentation
Knowledge & Skill Requirements

  • Degree/Masters in Electrical/Electronic Engineering
  • 5 years or above experience in the area of IC production test development
  • Working experience from test setup to full production are essential·
  • Experience with Teradyne ATE is a plus
Working Conditions

  • Working conditions are normal for an office environment.
  • Work requires willingness to work a flexible schedule.

Interested applicants email your CV along with a cover letter in Word or pdf format to recruitment@brtchip.com 

Alternatively you can submit via our career’s page form

Production Test Engineer Location: Singapore

Department: Production Testing Reporting To: Production Test/Systems Manager
Position Summary

We are looking for Production Test Engineer experienced in Test Program design and development for new products.

 

Key Responsibilities

  • ATE Test Program Design and Development for new products (Production and Characterization Test)
  • Design/Develop Final Test Loadboard and Wafersort Probecard
  • Perform Characterization Testing, prepare test specifications, define tests, conditions, criteria, etc.
  • Solid digital and mixed-signal programming experience on ATE using C++/VB language, and scripting
  • Monitor and manage production test yields, maverick lots, engineering lots
  • Hands-on test debugging, RMA analysis, and improving test solutions (HW and SW)
  • Establish cost-effective production test solutions
Additional Responsibilities

  • Any reasonable task assigned by management and deemed to be within the individuals’ capabilities to ensure smooth running of the business.
  • As this is an evolving business, ongoing change is an integral part of the position. Management will liaise with the individual on any fundamental change to work practices. The individual is required to embrace and adopt any change to working practices.
Knowledge & Skill Requirements

  • Bachelor’s Degree in Engineering (Electrical/Electronics)
  • Minimum 5-yrs ATE Test Program Development (C++ and/or VB)
  • Experience in Test HW Development (Loadboard and Probecard)
  • Good knowledge on manufacturing process (fab, packaging, test)
Working Conditions

  • Working conditions are normal for an office environment.
  • Work requires willingness to work a flexible schedule.

Interested applicants email your CV along with a cover letter in Word or pdf format to recruitment@brtchip.com 

Alternatively you can submit via our career’s page form

Senior Engineer – Product Development Location: Singapore

Department: Product Development Reporting To: Product Development Manager
Key Responsibilities

  • Will be part of a dynamic multi-site team developing innovative IoT products.
  • Will work closely with the software architect in defining and reviewing system requirements, technical trade-offs, and the required software architecture needed to fulfil an end-to-end IoT solution, connecting smart devices, the cloud and end users.
  • To meet these goals, you are expected to have strong working knowledge of communication/messaging protocols, good understanding of M2M principles, and software design patterns.
Additional Responsibilities

  • Support in QC of deliverables.
  • Support product development manager in managing and coordinating multi-site teams.
Knowledge & Skill Requirements

  • Degree/Master in Electrical/Electronic Engineering
  • 3 years or above experience in the area of products development
  • Strong in C programming.
  • Strong working knowledge of communication/messaging protocols, e.g. MQTT, XMPP, SIMPLE.
  • Working knowledge of open source messaging server/broker, e.g. OpenFire, jabberd2, Mosquitto, EMQTT.
  • Good understanding of REST, JSON, XML.
  • Familiarity with IoT-enabling open industry standard protocols like CoAP/HTTP, TLS/TCP, DTLS/UDP, OMA LWM2M.
  • Familiarity with IPv4, IPv6, WiFi, and IoT/M2M concepts.
  • Preferably with working knowledge of IoT frameworks, such as AllJoyn, HomeKit, etc.
  • Preferably with working knowledge of Amazon Web services, Google Cloud Platform, Windows Azure, etc.
  •   Able to read and understand RFC documents.
  • At least one full SDLC at product level with the above technologies.
Working Conditions

  • Working conditions are normal for an office environment.
  • Work requires willingness to work a flexible schedule.

Interested applicants email your CV along with a cover letter in Word or pdf format to recruitment@brtchip.com 

Alternatively you can submit via our career’s page form

Software Engineer - (Embedded) Location: Singapore

Department: Engineering Reporting To: Software Engineering Team Leader
Position Summary

Embedded Software Developer with skills, knowledge and experience in any of the following areas:

BSPs and OS Porting, Toolchain Porting, Eclipse IDE extension and/or Graphics Application Programming.

 

Key Responsibilities

Software Development in one or more of the following:

  • Undertake Embedded Linux, Mac OS/X, RTOS BSP & Firmware implementation and Porting or iOS App and Android APK development
  • Undertake Qt/GUI Programming and Software Framework Implementation
  • Undertake Eclipse IDE plug-in implementation and CDT extension
  • Participate in all phases of SDLC and adopt SQA practices
  • Undertake enhancement and defect resolution and support internal and external customers
Knowledge & Skill Requirements

  • Degree/Master in Computer Science/Engineering
  • More than 3 years or above experience in the area of embedded systems, GUI programming, and/or Microsoft/Linux/iOS/Android application programming
  • Advanced to Expert programming skills in Java and/or C/C++ and Python or other programming languages
  • Working experience from specification to completed products
  • Good domain experience in one or more areas of communication and networking technologies and/or GNU toolchain porting, RTOS BSP porting
  • Embedded development and interfacing and communication with Windows, Linux, Android, Mac OS, iOS systems is a definite plus (e.g. USB/RS232/LAN/BT, etc.)
  • Experience working with hardware boards, scope and analyser equipment
  • Professional attitude to work and meticulous in coding and testing
  • Must have participated and experienced in SQA processes
  • Candidates with more experience may be considered for senior positions
Working Conditions

We provide a professional, fun and exciting work environment where innovation and creativity thrive!

Interested applicants email your CV along with a cover letter in Word or pdf format to recruitment@brtchip.com 

Alternatively you can submit via our career’s page form

Software Engineer/Senior Software Engineer (Embedded) Location: Vietnam

Department: Engineering Reporting To: Software Engineering Team Leader
Location/Country: Ho Chi Minh City, Vietnam
Position Summary

Embedded Software Developer with skills, knowledge and experience in any of the following areas:

BSPs and OS Porting, Toolchain Porting, Eclipse IDE extension and/or Graphics Application Programming.

 

Key Responsibilities

Software Development in one or more of the following:

  • Undertake Embedded Linux, Mac OS/X, RTOS BSP & Firmware implementation and Porting or iOS App and Android APK development
  • Undertake Qt/GUI Programming and Software Framework Implementation
  • Undertake Eclipse IDE plug-in implementation and CDT extension
  • Participate in all phases of SDLC and adopt SQA practices
  • Undertake enhancement and defect resolution and support internal and external customers
Knowledge & Skill Requirements

  • Degree/Master in Computer Science/Engineering
  • More than 3 years or above experience in the area of embedded systems, GUI programming, and/or Microsoft/Linux/iOS/Android application programming
  • Advanced to Expert programming skills in Java and/or C/C++ and Python or other programming languages
  • Working experience from specification to completed products
  • Good domain experience in one or more areas of communication and networking technologies and/or GNU toolchain porting, RTOS BSP porting
  • Embedded development and interfacing and communication with Windows, Linux, Android, Mac OS, iOS systems is a definite plus (e.g. USB/RS232/LAN/BT, etc.)
  • Experience working with hardware boards, scope and analyser equipment
  • Professional attitude to work and meticulous in coding and testing
  • Must have participated and experienced in SQA processes
  • Candidates with more experience may be considered for senior positions
Working Conditions

We provide a professional, fun and exciting work environment where innovation and creativity thrive!

Interested applicants email your CV along with a cover letter in Word or pdf format to recruitment@brtchip.com 

Alternatively you can submit via our career’s page form

Engineer – IC Design Location: Vietnam

Department: IC Development Reporting To: IC Manager
Location: Ho Chi Minh City, Vietnam
Key Responsibilities

  •   Perform IC specification and RTL design.
  • Perform design verification, building testbench and testcases.
  • Perform top-level integration and support backend activities for tape-out.
  • Perform system validation through FPGA prototyping.
  • Support Silicon validation and IC production.
  • Perform design documentation.
  • Study and keep up knowledge of industrial spec, e.g. USB, I2C, UART, SPI, IrDA, Ethernet, WLAN, Bluetooth etc.
Knowledge & Skill Requirements

  • Degree/Master in Electrical/Electronic Engineering
  • 3 -7 years of experience in the area of digital IC design
  • Working experience from design to silicon are essential
  • Experience in Verilog RTL design and/or OVM/UVM verification methodology
  • Experience in using EDA tools from Cadence, Synopsys
  • Knowledge and working experience in one or more of the following

–         Digital and mixed-signal design
–         USB interface products
–         Graphics processor and driver products
–         Knowledge in connectivity technology such as USB, WIFI, Bluetooth,RFID, NFC, GPS, UART, SPI, I2C

  • Good English Skills in reading, writing and Speaking
Working Conditions

  • Working conditions are normal for an office environment.
  • Work requires willingness to work a flexible schedule.

Interested applicants email your CV along with a cover letter in Word or pdf format to recruitment@brtchip.com 

Alternatively you can submit via our career’s page form

Engineer/Senior Engineer/Staff Engineer – IC Verification
Location: Vietnam

Department: IC Development Reporting To: IC Manager
Location: Ho Chi Minh City, Vietnam
Position Summary

We are looking for Engineer experienced in performing ASIC Verification.

Key Responsibilities

  • Perform design verification, building test bench and test cases using UVM methodology.
  • Create/review verification test plan
  • Create/review functional/code coverage
  • Support Silicon validation and IC production if needed
  • Perform design documentation.
  • Study and keep up knowledge of industrial spec, e.g. RISC CPU, USB, I2C, SPI, Ethernet, UART, SD Card, etc.
Knowledge & Skill Requirements

  • Degree/Master in Electrical/Electronic Engineering
  • 3 -7 years experience in the area of digital IC Verification (IP Verification and SOC Verification)
  • Working experience from design to silicon are essential
  • Experience in Verilog, SystemVerilog, C Language
  • Experience in SystemVerilog, OVM/UVM verification methodology
  •   Experience in using EDA tools from Cadence, Synopsys
  •   Knowledge and working experience in one or more of the following:

–        Microprocessor system, architecture and development.
–        Digital and mixed-signal design
–        USB interface products
–        Ethernet interface products
–       Graphics processing, graphics system or multi-media streaming development
–      Knowledge of green power technology including solar cells, generators, inverters, charging circuits, batteries, power management unit and other system components is a plus
–    Knowledge in connectivity technology such as RISC CPU, USB, I2C, SPI, Ethernet, UART, SD Card, etc.

  • Good English Skills in reading, writing and Speaking
Working Conditions

  • Working conditions are normal for an office environment.
  • Work requires willingness to work a flexible schedule.

Interested applicants email your CV along with a cover letter in Word or pdf format to recruitment@brtchip.com 

Alternatively you can submit via our career’s page form

Engineer/Senior Engineer/Staff Engineer – IC Development Location: Taiwan

Department: IC Development Reporting To: IC Manager
Key Responsibilities

  • Perform IC specification and RTL design.
  • Perform design verification, building testbench and testcases.
  • Perform top-level integration and support backend activities for tape-out.
  • Perform system validation through FPGA prototyping.
  • Support Silicon validation and IC production.
  • Perform design documentation.
  • Study and keep up knowledge of industrial spec, e.g. USB, I2C, UART, SPI, IrDA, Ethernet, WLAN, Bluetooth etc
Knowledge & Skill Requirements

  • Degree/Master in Electrical/Electronic Engineering
  • 3 -7 years of experience in the area of digital IC design
  • Working experience from design to silicon are essential
  • Experience in Verilog RTL design and/or OVM/UVM verification methodology
  • Experience in using EDA tools from Cadence, Synopsys
  • Knowledge and working experience in one or more of the following:

–          Digital and mixed-signal design
–         USB interface products
–         Graphics processor and driver products
–         Knowledge in connectivity technology such as USB, WIFI, Bluetooth, RFID, NFC, GPS, UART, SPI, I2C

Working Conditions

  • Working conditions are normal for an office environment.
  • Work requires willingness to work a flexible schedule.

Interested applicants email your CV along with a cover letter in Word or pdf format to recruitment@brtchip.com 

Alternatively you can submit via our career’s page form

Team Lead – Software Engineering Location: Taiwan

Department: Engineering Reporting To: Manager – Software Engineering
Key Responsibilities

Application Development

  • Assist the Management team in application specific product roadmap and specification.
  • Perform the required hands-on software development and project management, cross-functional coordination, and inter/intra team communications to deliver outstanding outcomes.
  • Set the team objectives with management team, and then define objectives for each team member and follow up to achieve team objectives.
  • Lead a team of Application engineers with responsibility to bring product to production release
  • Perform product, software and platform specification.
  • Perform software development from low-level firmware, test infrastructure and device driver to application/GUI.
  • Perform system integration for platform or product.
  • Perform design code review and maintain S/W quality
  • Support product certification and compliance certification.
  • Perform software manual, user guide, application note, reference design and production release documentation.

Technical/Customer Support

  • Provide technical support to key customers and field engineers.
  • Customer design-in support.
  • Prepare training material and conduct training, if needed.
Knowledge & Skill Requirements

  • Degree/Master in Computer Science or Electrical/Electronic Engineering
  • 10-15 years of experience in the area of software, firmware, device driver, application and GUI development
  • 5-10 years of experience in managing a software development team
  • At least 3-5 years of experience in embedded firmware development
  • Working experience from design to release are essential
  • Knowledge and working experience with wired and wireless connectivity technology are desirable
  • Experience in USB is plus
Working Conditions

  • Working conditions are normal for an office environment.
  • Work requires willingness to work a flexible schedule.

Interested applicants email your CV along with a cover letter in Word or pdf format to recruitment@brtchip.com 

Alternatively you can submit via our career’s page form

If you are unable to find a suitable position in our current job openings listing, you may complete and submit your application by providing the following information along with an attached Resume and cover letter:

Your Name *

Your Email *

Subject

Your Resume in Word or PDF format (File size - max 2MB)

Your Message