Senior Software Engineer

Techvilla Solutions

Irvine, CA

Posted On: Jun 05, 2025

Posted On: Jun 05, 2025

Job Overview

Job Type

Contract - W2, Contract - Corp-to-Corp, Contract - Independent

Experience

8 - 15 Years

Salary

$45 - $55 Per Hour

Work Arrangement

On-Site

Travel Requirement

0%

Required Skills

  • Software Engineer
  • C/C++
  • scripting
  • automation
Job Description
Roles and Responsibilities
  • Design, implement, debug, and test embedded software for regulated medical devices (Class B/C).
  • Deliver robust, maintainable, and testable code aligned with system requirements and safety standards.
  • Conduct thorough unit testing, static analysis, code reviews, and integration testing to ensure software quality.
  • Collaborate with electrical, mechanical, systems, and software engineering teams to define interfaces and system behaviors.
  • Support hardware/software integration, including board bring-up and hardware co-design activities.
  • Contribute to Agile-V model software development processes including sprint planning, backlog grooming, reviews, and retrospectives.
  • Author and maintain high-quality software documentation in compliance with FDA regulations and IEC 62304.
  • Operate effectively in a dynamic, fast-paced environment both independently and as part of a collaborative team.

 

Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 8+ years of experience developing embedded software in C/C++ for safety-critical or regulated systems.
  • Proficiency with Python for scripting, automation, or test development.
  • Strong knowledge of embedded system architecture, real-time operating systems (RTOS), and microcontroller programming.
  • Experience in medical device software development and knowledge of FDA and IEC 62304 requirements.
  • Skilled in software verification techniques including unit testing, integration testing, and code reviews.
  • Experience with hybrid Agile-V development methodologies.
  • Excellent problem-solving, documentation, and communication skills.

Job ID: TS250176


Posted By

Vivek

Information Technology Recruiter


Related Jobs
  • Contract - W2
  • Contract - Corp-to-Corp
  • Contract - Independent

  • Company
  • COMPANY

    Techvilla Solutions

  • Company
  • experience

    8 - 15 Years

  • Travel Requirements
  • Work Arrangement

    On-Site

  • Wallet
  • SALARY

    $45 - $55 Per Hour

  • Skills
  • SKILLS

    • Software Engineer
    • C/C++
    • scripting
    • automation

Posted On: Jun 05, 2025

  • Contract - W2

  • Company
  • COMPANY

    Long Finch Technologies

  • Company
  • experience

    8 - 14 Years

  • Travel Requirements
  • Work Arrangement

    On-Site

  • Wallet
  • SALARY

    $65 - $70 Per Hour

  • Skills
  • SKILLS

    • Agile
    • DevOps
    • Databases
    • Java
    • +1 more

Posted On: Sep 30, 2024

  • Full-time

  • Company
  • COMPANY

    2T Consulting

  • Company
  • experience

    8 - 12 Years

  • Travel Requirements
  • Work Arrangement

    Hybrid

  • Wallet
  • SALARY

    $100,000 - $130,000 Per Year

  • Skills
  • SKILLS

    • AWS
    • CI/CD
    • APIs
    • Oracle
    • +2 more

Posted On: Jul 25, 2024

  • Contract - W2

  • Company
  • COMPANY

    Techvilla Solutions

  • Company
  • experience

    8 - 15 Years

  • Travel Requirements
  • Work Arrangement

    On-Site

  • Wallet
  • SALARY

    $55 Per Hour

  • Skills
  • SKILLS

    • Google Cloud Dataflow
    • BigQuery
    • GCP
    • Java / Python
    • +3 more

Posted On: Invalid date

  • Contract - W2

  • Company
  • COMPANY

    2T Consulting

  • Company
  • experience

    10 - 15 Years

  • Travel Requirements
  • Work Arrangement

    On-Site

  • Wallet
  • SALARY

    $80 Per Hour

  • Skills
  • SKILLS

    • Unibasic
    • Pick Basic
    • Unidata / Universe Database
    • SQL / PL SQL / Uniqueries
    • +3 more

Posted On: Invalid date