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

Pyramid Consulting, Inc · 7 hours ago

Senior Software Developer – Embedded Systems

Pyramid Consulting, Inc. is a leading company in the Medical device Industry, currently seeking a Senior Software Developer – Embedded Systems. The role involves designing, implementing, and maintaining real-time embedded software for safety-critical medical devices, along with conducting code reviews and resolving complex software issues.

ConsultingInformation TechnologyLegalProfessional ServicesSoftwareStaffing Agency
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Design, implement, and maintain real-time embedded software for safety-critical medical devices
Conduct code reviews, unit testing, and integration testing
Diagnose and resolve complex software issues in embedded environments

Qualification

C/C++ programmingReal-Time Operating SystemsQNX experienceEmbedded systems programmingMedical device experienceNetworking application developmentDevice securityAgile environmentInterprocess communicationCommunication protocolsOTA firmware updatesOpenSSL familiarity

Required

Hands-on development with little bit of architecture experience
Single device support, device already in market, working on upgrading / newer processor (moving from Enea? OSE to QNX)
Move application to the new platform (wireless device). QNX experience is most relevant
Agile environment (backlog/task driven development)
15–20 years of experience in real-time embedded device software development
Strong proficiency in C/C++ and embedded systems programming
Expertise in Real-Time Operating Systems (RTOS)
Hands-on experience with QNX and/or OSE operating systems
Experience with interprocess communication (IPC) mechanisms
Experience in large code base application architecture and design
Bachelor's degree in Computer Science or related field
Experience in the medical device industry and familiarity with FDA regulations
Knowledge of infusion systems or other safety-critical applications
Experience with communication protocols (UART, SPI, I2C)
Networking application development experience, including, TCP/IP, TLS 1.3, DHCP, DNS, and firewall configurations
Network security, PKI systems, and certificate management
Experience with Wi-Fi (802.11) and wireless security protocols (EAP-TLS, EAP-TTLS, EAP-PEAP)
Device security experience, including secure boot, authentication/encryption algorithms
Experience with over-the-air (OTA) firmware updates and device provisioning
Familiarity with OpenSSL (or similar) APIs

Benefits

Health insurance (medical, dental, vision)

Company

Pyramid Consulting, Inc

company-logo
Pyramid Consulting, a global leader in workforce and technology solutions, empowers individuals and organizations to transform and thrive in the most challenging and competitive markets.

H1B Sponsorship

Pyramid Consulting, Inc 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 (178)
2024 (112)
2023 (95)
2022 (62)
2021 (50)
2020 (117)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Ramesh Maturu
President and Co-Founder
linkedin
leader-logo
Manish Kaushik
Chief Financial Officer
linkedin
Company data provided by crunchbase