For Employers
Real-time Software Engineer


HALLIBURTON FAR EAST PTE LTD
8 days ago
Posted date
8 days ago
N/A
Minimum level
N/A
Halliburton invites qualified candidates to apply for the Software Engineer position.

The Software Engineer will leverage his/her strong software design and programming skills to provide technical leadership and build software solutions to address complex business needs.

Responsibilities
  • Design and develop professional quality desktop applications in an agile environment
  • Perform analysis to define system scope and objectives in order to develop and/or modify existing engineering applications
  • Ensure the Technical Software Development process is optimized and projects are on track
  • Define requirements, functional specifications, and testing documentation for various engineering software applications
  • Design and develop unit test for code validation and automated regression testing of overall systems validation
  • Incorporate lab testing and field testing with various cross-functional teams
  • Job role contributes to value creation

Required Education and Skills
  1. Bachelor's degree in Computer Engineering or Computer Science
  2. Minimum 3 years of related experience in software development.
  3. Self-initiative, independent and a good team player
  4. In addition to the above, candidate must have a minimum of 3 years of experience in the following
  • Strong development experience using C++
  • Developing desktop applications and reports using C#, Python, HTML, Java Script, XML, JSON technologies
  • Developing Graphical User Interfaces (GUI) using WPF/XAML and MFC
  • Developing multi-threaded applications
  • Developing Real-Time solutions (applications that run within a fixed-time constraint)
  • Developing software using SQL, MS Access DB and MongoDB
  • Developing software via Agile software development methodology
  • Debugging software applications at different stages of maturity, ranging from development-prototype through to commercial-production maturity levels
  • Developing, debugging, and supporting software applications both locally and in remote locations
  • Developing software that directly interfaces with electrical devices (sending/receiving data, controlling electrical devices via software)
  • Experience working in cross-functional teams including mechanical and electrical engineers, acoustic and electromagnetic scientists (SME), and software architects
  • Experience in Embedded Software development and Real-Time Operating System is added advantage


**Candidates having qualifications that exceed job requirements will receive consideration for higher-level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs.

Work Location: 315 Jalan Ahmad Ibrahim Singapore 639940 (company transport provided)

Work Schedule: 7:30 am to 4:30 pm
Related tags
-
JOB SUMMARY
Real-time Software Engineer
HALLIBURTON FAR EAST PTE LTD
Singapore
8 days ago
N/A
Full-time

Real-time Software Engineer