Post job

15 jobs that use C the most

What jobs use C the most?

1. C++ Developer

How c++ developer uses C:

  • Manage code releases relate to this plug-in using SVN.
  • Implement a centralize configuration system for managing application settings, consisting of a desktop application with a WCF backend.
  • Involve in raw data collection of Nigeria stock exchange using Java API.

Most common skills for c++ developer:

  • Python
  • Java
  • C
  • C++
  • JavaScript
  • Algorithms

2. Embedded Engineer

How embedded engineer uses C:

  • Manage Jenkins security by providing specific access to authorize developers/testers using project base matrix authorization strategy.
  • Experience implementing and debugging low-level drivers and communication protocols for hardware serial interfaces like SPI, I2C and RS232.
  • Design and develop real time applications on QNX RTOS.

Most common skills for embedded engineer:

  • Python
  • C
  • C++
  • Firmware
  • Software Development
  • Embedded Systems

3. Firmware Developer

How firmware developer uses C:

  • Analyze and manage the project throughout SDLC, written/review specification documents.
  • Develop SRAM/FRAM SPI interface for use in network communication.
  • Write an application in VC++ which facilitates API testing.

Most common skills for firmware developer:

  • Python
  • Java
  • Software Development
  • C
  • C++
  • Linux

4. Embedded Software Developer

How embedded software developer uses C:

  • Implement a centralize configuration system for managing application settings, consisting of a desktop application with a WCF backend.
  • Work with hardware architectures (FPGA and DSPs) and interfaces (USB, SPI, I2C, and UART).
  • Work on network, USB, SPI and I2c device drivers.

Most common skills for embedded software developer:

  • Python
  • Software Development
  • Linux
  • C
  • C++
  • GIT

5. Embedded Software Engineer

How embedded software engineer uses C:

  • Review and manage defects using Jira and SVN.
  • Create script files to automate compilation and linking of source files using compilers commands and Perl on a regular basis.
  • Manage firmware of automate bench top devices that utilize a microprocessor.

Most common skills for embedded software engineer:

  • Python
  • Software Development
  • Linux
  • C
  • C++
  • Embedded Systems

6. Senior Embedded Software Engineer

How senior embedded software engineer uses C:

  • Develop scons (python) build environment to automate nightly debug and release builds.
  • Manage all DSP software revision control activity
  • Coordinate creation of database that manage test requests and function as results repository, accessible company-wide handling 5K+ requests.

Most common skills for senior embedded software engineer:

  • Software Development
  • Python
  • Linux
  • C
  • C++
  • Multi

7. Software Project Leader

How software project leader uses C:

  • Lead daily scrum meetings, organize and chair scrums with cross-functional teams to deliver the product goals and deliverables.
  • Maintain mature java-base web application design to automate highly detail engineering requests for the DoD.
  • Provide guidance and support to scrum team members, remove impediments and assist teams to maximize productivity.

Most common skills for software project leader:

  • Software Development
  • Project Management
  • Scrum
  • C
  • C++
  • Java

8. Windows Software Engineer

How windows software engineer uses C:

  • Deliver a fully functional customer facing J2EE application while managing a team of developers.
  • Programme in a variety of languages including, Java, C/C++ and Linux scripting.
  • Determine root cause of lines of code in error on assign bugs by debugging into crash dump and inside live debugger.

Most common skills for windows software engineer:

  • Java
  • Software Development
  • Python
  • PowerShell
  • C
  • C++

9. Firmware Engineer

How firmware engineer uses C:

  • Use of python to automate code generation and communicate over Wi-Fi with several printers.
  • Manage firmware of automate bench top devices that utilize a microprocessor.
  • Design and develop Linux device drivers for hardware components: I2C, GPIO, UART/RS-485, Ethernet, and J1708.

Most common skills for firmware engineer:

  • Python
  • C
  • C++
  • Debugging
  • SPI
  • Embedded Systems

10. Computer Engineer

How computer engineer uses C:

  • Manage electronic files using the PDM system.
  • Script VBA to automate the creation of installation documents.
  • Manage DNS and Kerberos infrastructure services for the computing center.

Most common skills for computer engineer:

  • Python
  • Software Development
  • Java
  • Linux
  • C
  • C++

11. Hardware Engineering Internship

How hardware engineering internship uses C:

  • Lead the integration and validation of a programmable clock generator on a board via I2C interface.
  • Programme VBA tool to organize and manage operator-supply production data into a comprehensive data set.
  • Analyze FCC EMI scans and subsequently debug and eliminate spurious emissions.

Most common skills for hardware engineering internship:

  • Python
  • Solidworks
  • CAD
  • Cadence
  • C
  • C++

12. Embedded Systems Engineer

How embedded systems engineer uses C:

  • Lead the firmware part of the project, which includes firmware design, development and testing.
  • Used standard bus interfaces like UART, SPI, I2C, USB for interfacing sensors and other devices.
  • Used various programming protocols like RS232, SPI and I2C.

Most common skills for embedded systems engineer:

  • Embedded Systems
  • Python
  • Software Development
  • C
  • C++
  • Linux

13. Senior Firmware Engineer

How senior firmware engineer uses C:

  • Lead a group of 9 engineers responsible for technology development for handling electronic packages (computer CPU) during HVM.
  • Optimize eAAC+ encoder, eAAC+ decoder and bluetooth SBC encoder.
  • Port Bluetooth stack to implement application protocol through SPP RECOMM interface.

Most common skills for senior firmware engineer:

  • Python
  • SPI
  • Embedded Systems
  • Linux
  • C
  • C++

14. Advanced Software Engineer

How advanced software engineer uses C:

  • Used knowledge of TCP/IP over ATM and ATM switches and Ethernet switches to accomplish demonstration.
  • Contribute to implementing microservices used to manage entities and maintain a synchronize state between supplier and distributor.
  • Improve the Java base UI performance through various optimization techniques.

Most common skills for advanced software engineer:

  • Java
  • Python
  • Linux
  • C
  • C++
  • C Net

15. Research Engineer

How research engineer uses C:

  • Lead and organize the whole system debugging, test, and integration.
  • Prepare research proposals for the synthesis of small molecules to attain designate department goals.
  • Lead a team of software QA test engineers in the prioritization and assignment of tasks and the solving of technical problems.

Most common skills for research engineer:

  • Python
  • Java
  • Software Development
  • C
  • C++
  • Data Analysis

Other skills