Experience:
3-5 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Posted:
6/13/2018
Job Category:
Information Services
See more jobs for students and recent grads who studied:
Software Engineer - NOVOS
National Oilwell Varco Inc | Houston, Texas
Tell Us More About Your Job Preferences
By telling us what you think of this job, we can help find jobs that match your interests. If you want to see more jobs like this, click on the smiley face. Or if this job isn't what you are looking for, click the frowny face. Learn More...

Follow This Company
Share

Job Description

Along the Core team, you will be responsible for designing, developing, testing, and supporting a drilling automation system (NOVOS). As an Agile team member you will work in a continuous integrated system, review peer's code, and become a trusted dependable teammate. We are looking for applicants who like to work in an open, energetic, collaborative environment, and is looking for an opportunity to work on a high performing team.

Desired Skills and Experience

* College degree in Computer Science or related field
* C proficiency
* Comfortable on command line and Linux environment
* Good understanding of algorithms and data structures
* Good analytical or trouble shooting skills
* Knowledgeable in multi-threads, real-time, embedded systems
* Familiar with software development life-cycles, processes
* Familiar with Source Version Control systems

Roles and Responsibilities

* Contribute and maintain an existing code base
* Collaborate with leads and developers to architect, implement and build robust new features
* Participate in analyzing, trouble shooting field issues
* Write clean and efficient code
* A Bachelor degree in Computer Science or a related field (or combined with related experience)
* 3 years of experience in software development in real-time, embedded systems
* Ability to handle a fast-paced work environment, deadlines and new challenges
* Experience with version control systems like Git, SVN, etc.
* Experience working with CI/CD tools like Jenkins etc., a plus
* Ability to work on multiple projects simultaneously and meet deadlines while maintaining a high level of professional standards and quality.
* Creativity and flexibility, high energy, strong work ethic and Strong problem-solving skills
* Good written and verbal communication skills
* Ability to communicate technical ideas to business users and other teams (design, QA)
* Ability to both collaborate with team members and to work independently