1

Weekend Embedded C Developer Jobs in Texas (NOW HIRING)

C/C++ Developer

Houston, TX · On-site

$90K - $100K/yr

The role he role involves the design, development, and maintenance of embedded software ... Strong problem-solving skills and a deep understanding of system-level programming are essential ...

SoC Verification Engineer Location: Austin, TX Duration: 06 months (High Possibility of an ... Has done SoC / Pre-silicon validation with Embedded C based verification environment - which is ...

SoC Verification Engineer Location: Austin, TX Duration: 06 months (High Possibility of an ... Has done SoC / Pre-silicon validation with Embedded C based verification environment - which is ...

Expectation that the candidate already be at an expert level in the areas of programming for embedded systems in the "C" programming language - must be enthusiastic for directly contributing to ...

Expectation that the candidate already be at an expert level in the areas of programming for embedded systems in the "C" programming language - must be enthusiastic for directly contributing to ...

Expectation that the candidate already be at an expert level in the areas of programming for embedded systems in the "C" programming language - must be enthusiastic for directly contributing to ...

Job Title -Embedded Developer Location - Austin, TX (on-site) Role type - 12+ Months (Contract) Job ... C/C++, Python for system level application programming with some experience working with drivers ...

Senior AI Platform Engineer

Chicago, IL

$118K - $161.90K/yr

Senior AI Platform Engineer Location: Chicago, IL This role requires someone whose primary professional identity is platform operations and security integration, not AI engineering or architecture.

Advanced proficiency in embedded C/C++ programming required. * Strong experience developing firmware within RTOS environments and real-time systems required. * Demonstrated expertise in hardware ...

Senior Software/Firmware Engineer

Austin, TX

$118.40K - $156.60K/yr

Contribute to embedded C firmware development, reviews, testing and debugging when not focused on C# work Qualifications Required: * 5+ years of professional software/firmware engineering experience

Senior Embedded SW/FW Engineer (Bringup) Salary $156,500 - $211,700 + Phantom Equity + Benefits ... Plan, design, develop and debug silicon validation tests in bare metal C/C++ on FPGA/Emulator prior ...

next page

Showing results 1-20

Weekend Embedded C Developer information

What is the difference between Weekend Embedded C Developer vs Part-Time Firmware Engineer?

AspectWeekend Embedded C DeveloperPart-Time Firmware Engineer
CredentialsEmbedded C certification, relevant experienceEmbedded C certification, relevant experience
Work EnvironmentProject-based, flexible hours, remote or onsitePart-time, flexible schedule, often remote or onsite
Industry UsageConsumer electronics, automotive, IoT devicesConsumer electronics, industrial automation, IoT
Search & Comparison IntentUnderstanding roles for weekend projects or freelance workFinding flexible embedded firmware roles

The Weekend Embedded C Developer and Part-Time Firmware Engineer roles share similar credentials and work environments, often involving project-based or flexible schedules in embedded systems industries. The main difference lies in the typical scope: weekend developers focus on specific projects during weekends, while part-time engineers may have ongoing, flexible hours. Both roles suit professionals seeking flexible embedded firmware work.

What are the most commonly searched types of Embedded C Developer jobs in Texas? The most popular types of Embedded C Developer jobs in Texas are:
C/C++ Developer

$90K - $100K/yr

Full-time

Posted 23 days ago


Job description

Job Description:

The role he role involves the design, development, and maintenance of embedded software applications to be used by transit agencies. The ideal candidate will have expertise in writing efficient, reliable code for embedded systems, operating systems, or real-time applications. Responsibilities include debugging, optimizing performance, and collaborating with cross-functional teams to ensure seamless integration and functionality. Strong problem-solving skills and a deep understanding of system-level programming are essential for success in this role.

Candidates should have professional experience in software development using C/C++. Internships, co-op experiences, or personal/academic projects in C/C++ development are highly valued. Hands-on experience with embedded systems or Windows-based development environments is a significant advantage.

Responsibilities:

  • Develop, test, and deploy embedded applications for transit buses running on Windows 10 OS.
  • Integrate software with hardware components, including sensors, GPS, and communication devices.
  • Debug and resolve software defects or issues in both development and real-world vehicle environments.
  • Collaborate with cross-functional teams to design, develop, and optimize system functionality.
  • Participate in code reviews and provide constructive feedback.
  • Document technical specifications, user guides, and maintenance procedures.
  • Ensure software performance, scalability, and security meet project requirements.

Education & Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Solid understanding of computer science fundamentals, including algorithms, data structures, and operating systems.
  • Proficiency in C and C++ programming languages.
  • Familiarity with object-oriented programming (OOP) principles.
  • Basic understanding of software development life cycles (SDLC), including agile methodologies.
  • Experience developing applications on Windows 10 OS.
  • Proficiency in debugging and troubleshooting Windows-based applications.
  • Familiarity with Windows APIs and development tools such as Visual Studio.
  • Experience with version control systems such as Git or SVN.
  • Understanding of standard libraries like STL (Standard Template Library) and templates.
  • Knowledge of compilers, linkers, and build tools (e.g., CMake, Make).
  • Basic knowledge of multi-threading, synchronization, and memory management concepts.
  • Familiarity with embedded systems concepts, including hardware interaction and device communication.
  • Eagerness to learn and adapt to new technologies and tools.
  • Attention to detail and ability to write clean, efficient, and maintainable code.
  • Excellent communication skills and the ability to work in a collaborative team environment.

Optional qualifications that would be considered a plus

  • Knowledge of developing, deploying, and testing embedded applications designed for transit buses.
  • Experience with communication protocols like CAN (Controller Area Network), RS232, or Ethernet.
  • Familiarity with hardware integration, such as vehicle sensors, GPS modules, and data loggers.
  • Understanding of transit-specific systems such as AVL (Automatic Vehicle Location) or fare collection systems.
  • Knowledge of real-time operating systems (RTOS) or similar environments.
  • Exposure to IoT, edge computing, or telematics systems.
  • Understanding of networking concepts and socket programming.