Embedded Software Engineer

Techvilla Solutions

Mossville, IL

Posted On: Aug 11, 2025

Posted On: Aug 11, 2025

Job Overview

Job Type

Contract - W2, Contract - Independent

Experience

5 - 8 Years

Salary

Depends on Experience

Work Arrangement

Hybrid

Travel Requirement

0%

Required Skills

  • Embedded software development
  • systems design
  • C/C++
  • Linux
Job Description
Roles and Responsibilities
  • Design and develop networking/connectivity features using Embedded C++, Linux, MATLAB, Simulink, and Git
  • Debug and resolve issues through triage and troubleshooting
  • Contribute to validation plan development and Agile sprint execution
  • Collaborate with global teams across machine, systems, software, and validation disciplines
  • Ensure high-quality feature integration and testing in embedded systems

 

Required Technical Skills
  • 4+ years of experience in embedded software development, systems design, or product validation
  • Hands-on experience with Embedded C/C++ and Linux (up to 4 years)
  • Familiarity with unit testing frameworks (CTest, Google Test)
  • Experience in system-level feature design and specification

 

Desired Skills
  • Background in robotics, autonomy, or remote control systems
  • Experience with datalinks (CAN, Ethernet) and tools such as CANape, Wireshark
  • Understanding of FMEA processes and electronic system failure modes
  • Development experience with real-time embedded systems for mobile, industrial, agricultural, or off-highway applications
  • Proficiency with development tools such as Git, debuggers, and compilers

 

 

Education & Experience
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (required)
  • 5–7 years of relevant experience
  • Master’s degree with 3–5 years of experience will also be considered

Job ID: TS250232


Posted By

Vivek

Information Technology Recruiter


Related Jobs
  • Contract - W2
  • Contract - Independent

  • Company
  • COMPANY

    Techvilla Solutions

  • Company
  • experience

    5 - 8 Years

  • Travel Requirements
  • Work Arrangement

    Hybrid

  • Wallet
  • SALARY

    Depends on Experience

  • Skills
  • SKILLS

    • Embedded software development
    • systems design
    • C/C++
    • Linux

Posted On: Aug 11, 2025

  • Full-time

  • Company
  • COMPANY

    TechVilla Solutions

  • Company
  • experience

    1 - 4 Years

  • Travel Requirements
  • Work Arrangement

    Hybrid

  • Wallet
  • SALARY

    $100,000 - $120,000 Per Year

  • Skills
  • SKILLS

    • Embedded Systems
    • C
    • Operating System
    • IP Protocols

Posted On: Jul 26, 2024

  • Contract - Corp-to-Corp
  • Contract - Independent
  • Contract - W2

  • Company
  • COMPANY

    Long Finch Technologies

  • Company
  • experience

    3 - 6 Years

  • Travel Requirements
  • Work Arrangement

    On-Site

  • Wallet
  • SALARY

    $55 - $60 Per Hour

  • Skills
  • SKILLS

    • Embedded Software
    • C/C
    • Software Design
    • Mechanical
    • +1 more

Posted On: Jun 11, 2024