Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

TechDoQuest · 22 hours ago

Embedded Software Engineer

TechDoQuest is seeking an Embedded Software Engineer to design, develop, and maintain software and firmware for embedded systems. The role involves working closely with hardware, implementing communication protocols, and conducting system verification and testing.

Cloud ComputingConsultingInformation TechnologyOutsourcingProfessional ServicesSoftware
check
H1B Sponsor Likelynote
Hiring Manager
Dharmita Kaithwas
linkedin

Responsibilities

Design, develop, and maintain software and firmware for embedded systems
Work closely with low-level hardware, including microcontrollers and SoCs
Implement and debug code using C++ and Python
Develop and integrate with hardware communication protocols such as I2C, SPI, UART, etc
Collaborate with hardware engineers to ensure seamless hardware-software integration
Develop and execute test scripts for system and device verification
Automate testing processes to improve efficiency and coverage
Analyze test results, identify issues, and drive resolution
Perform hands-on device testing, including functional, performance, and reliability testing
Document test procedures, results, and issues
Coordinate with offshore teams to align on project deliverables and timelines
Provide lab support to the remote team members

Qualification

Embedded systems developmentC++PythonRTOSHardware communication protocolsSystem verificationTest automationDevice testingProblem-solving skillsCommunication skillsCollaboration skillsIndependent workCross-functional teamwork

Required

Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field (Electrical Engineering preferred)
Strong experience in software/firmware development for embedded systems
Proficiency in C++ and Python
Experience with RTOS (Real-Time Operating Systems) and low-level hardware programming
Hands-on experience with hardware communication protocols (I2C, SPI, UART, etc.)
Experience in system verification, testing, and automation
Prior experience in device testing and troubleshooting
Excellent problem-solving and analytical skills
Strong communication and collaboration skills, especially in coordinating with offshore teams
Ability to work independently and as part of a cross-functional team

Preferred

Experience working with large-scale tech environment
Familiarity with Agile development methodologies
Experience with test automation frameworks and scripting
Experience using basic electronic lab equipments 'multimeter, oscilloscope'

Company

TechDoQuest

twittertwittertwitter
company-logo
Techdoquest is a software company that specializes in IT consulting & services, cloud migration, IT Staffing, outsourcing, and telecom.

H1B Sponsorship

TechDoQuest has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (2)

Funding

Current Stage
Growth Stage
Company data provided by crunchbase