Embedded Software Engineer Job at BayOne Solutions, Torrance, CA

WUxqMm1tYTE0UmVsaFV0L1pQT1JrdGRWaWc9PQ==
  • BayOne Solutions
  • Torrance, CA

Job Description

Job Title- Senior Software Embedded Engineer

Duration- 12+ Months with Possible extension

Location – Torrance CA

This Role Is 100% Onsite at Location On Req

Schedule: M-F 8-5/9-6 (1-hour non-billable lunch with flexibility depending on business needs)

Most Important And Mandatory Qualifications

  • 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

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

Qualifications

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

Job Tags

Similar Jobs

Detroit Medical Center

Registered Nurse (RN) - Interventional Radiology Job at Detroit Medical Center

 ...in Interventional, CT, and Ultrasound DMC Harper University Hospital has distinguished itself in surgery and medicine and is known...  ...including a nationally recognized dedicated pediatric hospital (Childrens Hospital of Michigan) as well as a nationally recognized rehabilitation... 

Greenlife Healthcare Staffing

Medical Assistant / General Practice Job at Greenlife Healthcare Staffing

 ...Job Description Job Description Medical Assistant / General Practice - Tulsa, OK (#RW10169) Location...  ..., weekends, holidays, and variable shifts. Shift Hours: Determined by facility, may include day, evening, night, or rotating shifts, weekends, holidays, and... 

Happy Day Restaurants

Warehouse Butcher Job at Happy Day Restaurants

 ...Weigh, wrap, and label cuts of meat for sale. Maintain high standards of cleanliness and sanitation in the work area. Monitor product quality to USDA standards, and freshness, rotating stock as necessary. Maintain knives, tools, and equipment in safe and proper... 

Trigyn Technologies

Data Governance Job at Trigyn Technologies

 ...Trigyn has an opportunity for a Data Governance/Data Quality Consultant. This resource will be working Remotely. Responsibilities Implement and manage data governance/data quality frameworks and processes. Conduct data quality and data product testing to ensure... 

item America, LLC

Dynamics CRM Developer Job at item America, LLC

 ...focuses on standardizing components to reduce machine building costs. item has subsidiaries in Mexico, USA, China, Italy, Poland, and Switzerland, and works closely with distribution partners in North and South America. Role Description This is a full-time, on-...