Embedded Software Engineer

Techvilla Solutions

Cary, NC

Posted On: Oct 10, 2023

Posted On: Oct 10, 2023

Job Overview

Job Type

Full-time

Experience

5 - 10 Years

Salary

$90,000 - $100,000 Per Year

Work Arrangement

Remote

Travel Requirement

0%

Required Skills

  • C/C++
  • I2C
  • microcontroller
  • SPI
  • UART
Job Description
  • Collaborate with cross-functional teams including hardware engineers, firmware engineers, and product designers to develop and implement embedded software solutions.
  • Design and develop software architecture and firmware modules based on project requirements.
  • Write efficient and well-documented code for embedded systems, ensuring software reliability and performance.
  • Conduct debugging and testing of embedded systems to identify and resolve software defects and compatibility issues.
  • Collaborate with quality assurance teams to ensure software meets the highest standards of quality and reliability.
  • Stay up-to-date with the latest industry trends and advancements in embedded software development.
  • Provide technical support and guidance to other team members as needed.
  • Participate in code reviews and provide constructive feedback to improve software quality.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 5 to 10 years of proven experience in embedded software development.
  • Proficient in programming languages such as C/C++, Python, and assembly language.
  • Strong understanding of real-time operating systems, device drivers, and microcontroller architectures.
  • Experience with debugging tools and techniques for embedded systems.
  • Knowledge of hardware interfaces and protocols, including I2C, SPI, UART, etc.
  • Familiarity with software version control systems (e.g., Git) and bug tracking systems.
  • Excellent problem-solving and analytical skills.
  • Ability to work effectively in a team-oriented environment.

Job ID: TS230234


Posted By

Vivek

Information Technology Recruiter


Related Jobs
  • 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