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

eInfochips (An Arrow Company) · 2 hours ago

Senior Embedded Software Engineer

eInfochips, an Arrow company, is a leading global provider of product engineering and semiconductor design services. They are seeking a Senior Embedded Software Engineer to design and develop real-time embedded software for various platforms, with responsibilities including application development, software testing, and documentation.

AutomotiveConsumer ElectronicsHardwareHealth CareImage RecognitionSecuritySoftwareVideo
check
H1B Sponsor Likelynote
Hiring Manager
Debasis Sahoo
linkedin

Responsibilities

Design and development of real time embedded software/firmware for platforms like ESP32, iMX8, NXP RW610 or similar platforms running bare metal or ZephyrOS or FreeRTOS
Design and develop application by using WiFi 6 and BLE interfaces. Use protocols like MQTT, TLS, Websocket
Develop applications for cloud connectivity using AWS or Azure services
Develop application using C++ and C and automation using Python
Analyze domain specific technical or low level requirement and modification as per end customer or system requirement & participate in software design
Perform software testing including unit, functional and system level requirement including manual and automated
Document technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle
Develop software solutions from established programming languages or by learning new language required for specific project
Develop new approaches to complex design problems
Requires in-depth knowledge and experience of embedded systems
Solves complex problems; takes a new perspective using existing solutions
Works independently; receives minimal guidance
Acts as a resource for colleagues with less experience
Represents the level at which career may stabilize for many years or even until retirement
Contributes to process improvements
Typically resolves problems using existing solutions
Provides informal guidance to junior staff
Works with minimal guidance

Qualification

Embedded SystemsC++FreeRTOSZephyr OSAWSAzureWiFi 6BLEDebuggingPythonJIRAGitHubConfluenceSPII2CGPIOSDIOMIPI DSIMIPI CSI

Required

Requires a bachelor's or foreign equivalent degree in Computer Science, Electronics Engineering or a related field and 8+ years of experience in the position offered
Requires at least 5 years of experience in building applications using embedded platforms and Zephyr OS or FreeRTOS
Requires min 3 years experience with C++ programming language
Also required 1+ years of experience in embedded software development with good debugging skills & experience in performance enhancements of embedded applications
Should have exposure to source code management tool, bug tracking tool, and build environment
Design and development of real time embedded software/firmware for platforms like ESP32, iMX8, NXP RW610 or similar platforms running bare metal or ZephyrOS or FreeRTOS
Design and develop application by using WiFi 6 and BLE interfaces. Use protocols like MQTT, TLS, Websocket
Develop applications for cloud connectivity using AWS or Azure services
Develop application using C++ and C and automation using Python
Analyze domain specific technical or low level requirement and modification as per end customer or system requirement & participate in software design
Perform software testing including unit, functional and system level requirement including manual and automated
Document technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle
Develop software solutions from established programming languages or by learning new language required for specific project
Develop new approaches to complex design problems
Requires in-depth knowledge and experience of embedded systems
Solves complex problems; takes a new perspective using existing solutions
Works independently; receives minimal guidance
Acts as a resource for colleagues with less experience
Represents the level at which career may stabilize for many years or even until retirement
Contributes to process improvements
Typically resolves problems using existing solutions
Provides informal guidance to junior staff
Works with minimal guidance

Benefits

Medical, Dental, Vision Insurance
401k, With Matching Contributions
Short-Term/Long-Term Disability Insurance
Health Savings Account (HSA)/Health Reimbursement Account (HRA) Options
Paid Time Off (including sick, holiday, vacation, etc.)
Tuition Reimbursement
Growth Opportunities
And more!

Company

eInfochips (An Arrow Company)

company-logo
eInfochips, an Arrow company, is a leading global provider of product engineering and semiconductor design services.

H1B Sponsorship

eInfochips (An Arrow Company) 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 (16)
2024 (20)
2023 (24)
2022 (26)
2021 (17)
2020 (43)

Funding

Current Stage
Late Stage
Total Funding
unknown
2018-01-02Acquired

Leadership Team

leader-logo
Raj Sirohi
COO
leader-logo
Saurabh Desai
Vice President & General Manager of ASIC Division
linkedin
Company data provided by crunchbase