1,439 open roles
Senior Software/Firmware Engineer
Job description
Job Responsibility 岗位职责 : Requires specialized depth and/or breadth of expertise 要求掌握具有深度和 / 或广度的专业知识 Interprets internal or external business issues and recommends best practices 诠释内部或外部业务问题并推荐最佳实践 Solves complex problems; takes a broad perspective to identify innovative solutions 解决复杂问题;采用宽广视角确定创新解决方案 Works independently, with guidance in only the most complex situations 独立工作,仅在最复杂情况下接受指导 May lead functional teams or projects 能够领导职能团队或项目 Self-driven, work with marketing and product managers to identify customer needs and translate these needs into advanced flow Cytometry and related product development undefined.
Participate in Firmware's life cycle development, including from demand to product release. undefined. Work closely with the electronic and software engineering team to ensure product design meets product specifications. undefined. Prepare report and explain design details and project status to project team and manager undefined.
Other tasks assigned by superior manager undefined Qualification任职资格 : Functional Knowledge 职能知识: Requires depth and/or breadth of expertise in own specialized discipline or field.undefined. Have rich experience in embedded development, real-time operating system and the following aspects.undefined. System design based on state machineundefined.
Object oriented programming, rich experience in C, C++ and assembly language.undefined. Software development based on real-time Linux, or similar embedded real-time operating system.undefined. Rich experience in Software development of multiprocessing and multithreading on Embedded Linuxundefined. Rich experience in socket programming and shell script programming based on embedded Linuxundefined.
Rich experience in Linux Thread Pool, Memory Pool design and optimizationundefined. Rich experience in Embedded Software development based on multiprocessor interrupt threadundefined. Rich experience in device driver, such as Ethernet, USB, Serial Port(UART,RS422,RS485), I2C, SPI, CAN, etc.undefined. Knowledge of multiprocessor, DMA, Interrupt and Cache based on Embedded Linuxundefined.
Rich experience in Linux Yocto, BSP, Shell Script programming based on embedded Linuxundefinedlinker, compiler, debugger and debug technologyundefined. Development based on ARM processor architecture or similar embedded hardware architectureundefined. The following related experience is addedundefined. Familiarity with imaging processingundefined.
Familiarity with FPGA development knowledge, including but not limited to Xilinx or Quartus, Qsys and NIOSundefined. Development experience of high speed communication based on LVDS interfaceundefined. Knowledge of data structure, including but not limited to Stacks, Queues, Link Lists, Binary Trees, Binary Searchundefined.
Development of client server and multi tier application based on C# or C++undefined. Master basic knowledge of electronic engineering, including but not limited to ADC, DAC, frequency, power control, etc.undefined. Familiarity with automated unit testing frameworkundefined. Familiarity with SVN, GIT, Clear Case, Perforceundefined.
Familiarity with UML, VISIOundefined Business Expertise业务专业知识: Interprets internal/external business challenges and recommends best practices to improve products, processes or servicesundefined Leadership领导力: May lead functional teams or projects with moderate resource requirements, risk, and/or complexityundefined. If needed, please add according to the job requirements Problem Solving解决问题: Leads others to solve complex problems; uses sophisticated analytical thought to exercise judgement and identify innovative solutionsundefined.
If needed, please add according to the job requirements Impact影响: Impacts the achievement of customer, operational, project or service objectives; work is guided by functional policiesundefined. If needed, please add according to the job requirements Interpersonal Skills人际交往技巧: Communicates difficult concepts and negotiates with others to adopt a different point of viewundefined.
Communicate well with external suppliers and support engineers.undefined. Maintain development and transparent communication with other development teams for technical solutions, especially for different technical daysundefined Education & Experience学历与经验: Bachelor’s degree in field with 9+ years exp. ORundefined. Master’s degree in field with 7+ years exp.
ORundefined. Doctoral degree in field with 4+ years exp.undefined. If needed, please add according to the job requirements Join our winning team today. Together, we’ll accelerate the real-life impact of tomorrow’s science and technology. We partner with customers across the globe to help them solve their most complex challenges, architecting solutions that bring the power of science to life.
For more information, visit www.danaher.com .
Description copied from IDBS's careers page. Read the full posting before you apply.
More jobs at IDBS
Value Stream Manager
IDBS· Multiple OpCo, Bronshoj, DenmarkMaterial Handler (Mon - Fri 6:00am - 2:30pm)
IDBS· Indianapolis, Indiana, United StatesSenior Production Associate, Day Shift
IDBS· Indianapolis, Indiana, United StatesSenior Production Associate, Day Shift
IDBS· Indianapolis, Indiana, United StatesSenior Production Associate, Day Shift
IDBS· Indianapolis, Indiana, United States
