Software Engineer, Embedded

Engineering · Hayward, United States

Job description

NAME OF THE PETITIONER: Reflexion, Inc. D/B/A Reflexion

JOB TITLE: Software Engineer, Embedded

WORKSITE ADDRESS: 25841 Industrial Blvd., Suite 275, Hayward, CA 94545

ANNUAL SALARY: $151,000.32

NUMBER OF HOURS/WEEK: 40 Hours per week

TRAVEL REQUIREMENTS: N/A

REMOTE/TELECOMMUTING POSITION: Telecommute/hybrid position, in office presence required at least 3 days/week.          

JOB DUTIES: Design, implement, and integrate embedded software for one or more subsystems within the Reflexion radiation therapy product. Participate in design, development, and code reviews. Assist in developing new software features and performance enhancements that will involve collaboration between hardware, software, and algorithm teams. Assist in development of subsystem features – systems analysis, use-case analysis, risk analysis, system performance, prototyping and simulation, feature development, unit and component test case development, testing and integration, documentation, build management. Help diagnose and solve issues as they come up with the system.

MINIMUM REQUIREMENTS:

Requires a Bachelor’s degree or its equivalent in Mechanical Engineering, Electrical Engineering, or a related field and 2 years of experience in the job offered or related occupation, such as Control Systems Engineer, Controls Engineer, or Software Engineer. Experience must include:

  • 2 years of experience with embedded control systems.
  • 2 years of experience in C++ and STL libraries with C++11 familiarity.
  • 2 years of experience with debugging tools, performance tuning, monitoring and measuring.
  • 2 years of experience developing control systems for electromechanical devices.

ALTERNATE REQUIREMENTS:

A Master’s degree in mechanical engineering, electrical engineering, or a related field in lieu of bachelor’s plus 2 years of experience. 

Any applicant who is interested in this position may email applications to the following:

Peers

View in org chart