Senior Firmware Engineer Job at Siro Diagnostics, San Diego, CA

eWZMYUxlZFVScE9adzFERjRocittR1NJMlE9PQ==
  • Siro Diagnostics
  • San Diego, CA

Job Description

Job Description

Siro Diagnostics, Inc. is seeking to hire a full-time Senior Firmware Engineer to oversee firmware and be a key driver in software development.

Responsibilities:

  • Drive the development and enhancement of firmware for company products and manufacturing equipment, in all product lifecycle stages (from prototype to manufacturing)
  • Design and develop real-time microcontroller firmware
  • Resolve integration issues
  • Board bring-up, debug, and test hardware from prototype to manufacturing release
  • Code, design and optimize complex components for embedded systems design projects
  • Implement algorithms such as PID control
  • Create software tools for test and automation, such as deployment and remote upgrade
  • Support, maintain, and document software functionality
  • Unit testing, static and dynamic code analysis
  • Additional duties as assigned

Requirements:

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • 8+ years of experience as an embedded software and/or firmware engineer
  • Strong knowledge of C programming, Python, C++ assembly language
  • System level programming on Linux, Windows, or RTOS environments
  • Experience developing software on microcontrollers or single board computers
  • Knowledge of common hardware interfaces and device driver development
  • Ability to read schematics and use test equipment for troubleshooting
  • Understanding of control systems and algorithms such as PID
  • Performance tuning and memory optimization
  • Software best practices including the use of version control, unit tests, and code reviews
  • Proficient with specifying software requirements and writing design documentation

Environment and Physical Activities/Requirements:

  • You will work in an indoor office environment for which no adverse conditions are expected. This position requires the following physical activities and/or requirements:
  • Remaining in a stationary or sedentary position, often standing and/or sitting for prolonged periods of time
  • Repeating motions, such as keyboarding, that may include the wrists, hands, and/or fingers
  • Communicating with others to exchange information
  • Adjusting, moving, carrying, lifting, pushing or pulling objects up to 20 pounds
  • You may work in an indoor laboratory environment, which may occasionally be noisy, subject to climate and humidity requirements, and hazardous substances. This position requires the following physical activities and/or requirements:
  • Remaining in a stationary or sedentary position, often standing and/or sitting for prolonged periods of time
  • Moving about to accomplish tasks or moving from one worksite to another, including possibly tight or confined spaces
  • Reaching, crouching, or stooping
  • Repeating motions that may include the wrists, hands, and/or fingers
  • Gross and/or fine manipulation of items with hands and fingers
  • Adjusting, moving, carrying, lifting, pushing or pulling objects up to 50 pounds
  • Operating machinery and/or heavy laboratory equipment
  • Communicating with others to exchange information
  • Visual acuity (far and near), including peripheral vision

Pay Range:

The salary range for this position is $130,000-150,000. Additionally, individuals may be eligible for an annual discretionary bonus. Actual compensation within the range will be dependent upon the individual's skills, experience, qualifications and location, and applicable employment laws. Siro Diagnostics offers a wide range of benefits, including medical, dental, vision, 401k, holiday pay, vacation and more.

We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Job Tags

Full time, Work at office, Remote work,

Similar Jobs

Ethos Medical Staffing

Travel Orthopedic Operating Room Registered Nurse (Circulator & PACU) Job at Ethos Medical Staffing

 ...Job Description Ethos Medical Staffing is seeking a travel nurse RN OR Circulate for a travel nursing job in Meeker, Colorado. Job Description & Requirements ~ Specialty: OR Circulate ~ Discipline: RN ~ Start Date: ASAP ~ Duration: 13 weeks ~36 hours... 

Omni Hotels

Banquet Server On Call Job at Omni Hotels

 ...Omni Hotels - JobID: 127238 [Wait Staff / Team Member] As a Banquet Server at Omni Hotels, you'll: Ensure that all food and beverage service for functions in the banquet department of the hotel are served on time; Perform all Banquet side work as designated by the Banquet... 

DoorDash

DoorDash Shopper - Delivery Driver Job at DoorDash

 ...DoorDash Shopper - Delivery Driver at DoorDash summary: As a DoorDash Shopper, you'll leverage your shopping skills to make extra income...  ...Delivery, Flexible Schedule, Side Hustle, Extra Income, Earnings Opportunities, Food Delivery, Convenience Orders, Flexible Work... 

Global Impact Group LLC

Spanish Document Translator Job at Global Impact Group LLC

 ...more than 80 languages. We are seeking Spanish Document Translators to join our USCIS contract...  ...salaried options available. Remote work with secure USCIS-approved systems....  ...Translator Application USCIS Contract Flexible work from home options available.... 

Area Substance Abuse Council

Grant Writer Job at Area Substance Abuse Council

Job Description Job Description Description: Realize a career with meaningimproving lives, strengthening communities, and changing narratives as a member of ASAC. Our work is personal, using lived experiences, proven services, and human connections to help people...