Create a Job Alert.

Enter your email below to save this search and receive job recommendations for similar positions.
Thank you. We'll send jobs matching these to
You already suscribed to this job alert.
0 suggestions are available, use up and down arrow to navigate them

Create Job Alert.

Get similar jobs sent to your email

List of Jobs

Apply to this job.
Think you're the perfect candidate?
Apply on company site
Senior Software Engineer at NOV

Senior Software Engineer

NOV Houston, TX Full Time
Apply on company site

As a Software Engineer and Software Development Engineer, you will be responsible for developing software programs or systems that align with user needs. The duties include meeting with clients or business professionals to strategize ideas for beneficial software, coordinating with other business professionals and customers to design software and running tests, maintain , sustain , answer and resolve customer issues to keep the product and department supported.

Understanding of  signal processing  analog, mixed-signal, and digital signal processing (DSP) integrated circuits (IC) play a fundamental role in converting, conditioning, and processing real-world phenomena such as light, sound, temperature, motion, and pressure into electrical signals to be used in a wide array of electronic equipment.

Minimum requirements:

  • Bachelor’s degree in computer science or electrical engineering with 5 to 8  years or Master’s degree with 3 to 5 years’ experience in Application software, software drivers,  API development.
  • Excellent familiarity with C, C++, C#.
  • Working with embedded system and API’s
  • Design, test and develop the software to meet those needs
  • Recommend upgrades for existing systems and programs
  • Develop separate elements of a software that work well in the program as a whole
  • Create various diagrams, flowcharts and models that illustrate the type of code needed for programmers
  • Ensure continued functionality of a program during maintenance and testing of software
  • Document each aspect of a system or application as a reference for future upgrades and maintenance
  • Revisit the development process to fix bugs or address client or consumer concerns
  • Must be willing to Travel up to 20% of time (


Recommended Skills

  • Digital Signal Processing
  • Analogs
  • Embedded Systems
  • C++ (Programming Language)
  • C (Programming Language)
  • Signal Processing
Apply to this job.
Think you're the perfect candidate?
Apply on company site

Job ID: 3870