Job   USA   CA   Orange County Area   Design Engineer   HR Pals -

Senior Firmware Design Engineer | Design Engineer in Engineering Job at HR Pals in Lake Forest CA 1

This listing was posted on ApplicantPro, TalentPlusHire.

Senior Firmware Design Engineer

Location:
Lake Forest, CA
Description:

Client Overview Our client is a purpose-driven medical-device startup. They believe all patients deserve to receive the best level of care. They are developing cutting-edge technologies that help achieve this goal, and benefit clinicians and patients. Their goal is to improve vision by reinventing ophthalmic diagnostics. They have the technologies, tools, determination, and people to achieve our ambitious goal. Position Overview Our client is seeking an experienced Senior Firmware Engineer to spearhead the development of several of their firmware design tasks. In this role, you will be responsible for the design, implementation, and testing of their embedded systems . You will work on complex data acquisition systems, motion control systems, laser control, and other subsystems. You will be instrumental in integrating device drivers and APIs for electronic subsystems. Your work will span the entire firmware development lifecycle, from initial design through testing and maintenance, and documenting design and implementation details. Key Responsibilities Architect and develop complex firmware for high-speed FPGA-based data acquisition and waveform generation system, including boot loaders, device drivers, and middleware, ensuring performance, reliability, and efficiency. Develop firmware for motion and light control systems, including stepper motors, servo motors, laser controls, and safety interlocks. Develop and optimize multi-threaded and interrupt driven firmware to handle concurrent tasks, maximizing system responsiveness and performance. Optimize firmware for high performance, low power consumption, and robust reliability, utilizing advanced profiling and optimization techniques. Perform system-level integration, ensuring cohesive operation of hardware, firmware, and software components. Lead efforts to debug and troubleshoot complex firmware and system-level issues. Employ advanced debugging tools and methodologies to diagnose and resolve problems efficiently. Collaborate with cross-functional teams to ensure cohesive system design and contribute to architecture discussions. Create and maintain detailed design documentation, test plans, and user documentation. Other duties tasks and duties as assigned. Job Requirements BS or MS in Computer Engineering, Electrical Engineering, or a related field. 5+ years of experience in embedded firmware development. Strong knowledge of C/C++ programming languages in an embedded software context. Experience with RTOS, including kernel modules and device drivers, and low-level hardware interfacing. Proficiency with Linux-based systems, including kernel modules and device drivers. Proficiency in handling peripherals such as UART, SPI, high-speed USB, CAN, GPIO, and I2C. In-depth knowledge of interrupts and multi-threaded application development. Strong background in developing and debugging firmware on target hardware. Experience with multi-core processors, high-performance computing, and FPGA integration. Proficiency with advanced communication protocols and security considerations. Strong experience with reading schematics and data sheets of components. Experience with test equipment such as oscilloscopes, multimeters, and signal analyzers. Strong analytical and problem-solving abilities with a keen attention to detail. Excellent verbal and written communication abilities to effectively convey complex technical information. Ability to work collaboratively in a team environment. Compensation: Up to $180k Our client acknowledges that equal opportunity for all persons is a fundamental human value. Each employee and applicant will be considered on the basis of individual ability and merit, without regard to race, color, religion, age, sex, sexual orientation, gender identity, gender expression, pregnancy, national origin, marital status, physical disability, mental disability, medical condition, genetic information, protected military or veteran status, or any other characteristics. For more job opportunities, follow us at HR Pals & Recruiting Pals: My Company | LinkedIn
Company:
HR Pals
Posted:
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to ApplicantPro, TalentPlusHire
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.

More About this Listing: Senior Firmware Design Engineer
Senior Firmware Design Engineer is a Engineering Design Engineer Job at HR Pals located in Lake Forest CA. Find other listings like Senior Firmware Design Engineer by searching Oodle for Engineering Design Engineer Jobs.