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

BayOne Solutions ยท 1 day ago

Embedded Software Engineer

BayOne Solutions is seeking a Senior Software Embedded Engineer to work onsite in Torrance, CA. The role involves the specification, design, implementation, and testing of low level software for power electronics applications, requiring expertise in embedded software practices using the C programming language.

Information and Communications Technology (ICT)Information ServicesInformation TechnologySaaSSoftware
check
Growth Opportunities
check
H1B Sponsor Likelynote
Hiring Manager
Prince Madaan
linkedin

Responsibilities

Specification, design, implementation, and testing of both bare metal and RTOS low level software for power electronics applications
Work with/resolve ambiguity in requirements/specifications/designs
Design and specify interfaces between application software and firmware
Design, develop, implement and test multicore interfaces and applications
Develop multicore, timing critical software architectures
Create elegant, efficient real time software components and interfaces
Develop software component testing methodologies and implementations to ensure maturity/stability/release readiness
Work with hardware and debuggers at a bench and HIL level to verify software operation
Design ISO26262 compliant software
Document requirements, software design and test procedures and results

Qualification

Embedded software practicesC programming languageReal-time software designSoftware build proceduresVersion control (Git)

Required

Fluency in state-of-the-art embedded software practices using the C programming language
Knowledge of software build procedures and the ability to maintain build scripts (Bazel, SCons preferred, CMake, Makefile)
Strong background in real-time software component and drivers (I2C) design and testing
Proficiency in version control software processes and techniques (GitFlow, GitLab)
Strong background in real-time software component design and testing
At least a bachelor's degree in computer engineering, electrical engineering or computer science
5+ years software development experience with real-time embedded C systems

Preferred

Master's degree preferred

Company

BayOne Solutions

twittertwittertwitter
company-logo
BayOne Solutions provides computer programming services.

H1B Sponsorship

BayOne Solutions 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 (23)
2024 (25)
2023 (20)
2022 (30)
2021 (20)
2020 (37)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Yogesh Virmani
CEO and Co-founder
linkedin
leader-logo
Rahul Sharma
President and Co-founder
linkedin
Company data provided by crunchbase