Search jobs > San Diego, CA > Senior software engineer

Senior Software Engineer

Sekisui Diagnostics GmbH
San Diego, California, US
$130K-$155K a year
Full-time

At SEKISUI Diagnostics, a leader in invitro diagnostics, we help improve patient outcomes by doing what we’ve always done focusing on innovating and developing highly accurate diagnostics tests, reagents and systems.

We are seeking a highly motivated leader within the Molecular Diagnostics space to lead a team of talented scientists and engineers in the development of devices to improve healthcare.

About you :

You are motivated by challenge and lead teams by promoting a high-performance, results-driven environment. You are adept at assessing the scope and overseeing complex research projects to ensure they are on time and in budget;

and can analyze results and provide recommendations using sound judgment. You are an effective communicator both orally and in writing and collaborate respectfully with others across the company in order to develop new molecular products.

You have experience attracting, developing, and retaining talent to achieve the company's short-term and long-term objectives.

Responsibilities :

  • Being a key contributor to the development of medical diagnostics equipment.
  • Architect, design, and develop high quality embedded software for PCR systems.
  • Design and implement firmware to control various components, including Analog Devices, ADCs, PWM, stepper motors, and fluorometers.
  • Develop communication protocols for SPI, I2C, UART, and USB interfaces.
  • Create documentation, including software requirement specifications, software design, flowcharts, diagrams, and explanations of firmware logic and design.
  • Interfacing with multi-disciplinary teams consisting of hardware, software, mechanical and manufacturing to refine design requirements for next generation PCR devices.
  • Mentor and guide junior engineers on the team, fostering a collaborative learning environment.

To be successful in this role you will :

  • Be proficient in C / C++, Python, and C# for bare metal and embedded Linux.
  • Have experience with ARM processors, GCC toolchain, Eclipse-based IDEs, and embedded programming including tool chain and build environment setup.
  • Have excellent knowledge of OOD, OO methodology and full SDLC processes, including design, implementation, debugging, verification, validation, and transfer to manufacturing.
  • Be fluent in Git and build systems such as GNU Make and CMake.
  • Be proficient with JTAG, static analyzers, and software unit testing.
  • Understand hardware / software interactions, hardware bring-up, BSP and bootloader (U-boot) development.
  • Possess Yocto Linux experience, Linux kernel internals and device trees, networking protocols, and file systems.
  • Understand development and debugging of device drivers.
  • Have a deep understanding of control theory concepts, including PID control and frequency domain analysis.
  • Have knowledge of embedded systems security including secure boot, authentication, and encryption.
  • Have knowledge of MCU architectures, peripherals, and development environments.
  • Have strong experience in medical device software development (IEC 62304 and ISO 13485 preferred).

About us :

At SEKISUI Diagnostics, we help improve patient outcomes by focusing on innovating and developing highly accurate diagnostics tests, reagents and systems.

Our global capabilities allow us to meet the specific needs of our wide range of customers and customize solutions at both a regional and product level.

SEKISUI offers a competitive compensation and benefits package.

Equal Opportunities :

Make sure to read the full description below, and please apply immediately if you are confident you meet all the requirements.

As an equal opportunity employer, SEKISUI Diagnostics is committed to a diverse workforce. Employment decisions will be made without discrimination based on race, color, religion, national origin, gender, age, sexual orientation, physical or mental disability, genetic information or characteristic, gender identity and expression, veteran status, other non-job-related characteristics or other prohibited grounds specified in applicable country and local laws.

SEKISUI Diagnostics is pleased to consider all qualified applicants for open roles and encourages candidates to apply online.

Only those candidates who are selected for further consideration or interviews will be contacted by a member of the Company’s internal recruiting team.

The anticipated base compensation for this position is $130,000 $155,000. This role may also qualify for annual incentives and / or comprehensive benefits.

J-18808-Ljbffr

7 days ago
Related jobs
Promoted
Zachary Piper
San Diego, California

Zachary Piper Solutions is seeking a .Work will be performed both in a secure facility and is .TS/SCI REQUIRED (and ability to obtain a CI poly).Strong experience with Java, Spring, and C++.Active Top Secret or TS/SCI clearance.Bachelor’s degree in Computer Science or related field.Strong problem so...

Promoted
Leidos Inc
San Diego, California

Follows software engineering standards and assists engineers in software system or module development and documentation efforts. Space Domain Senior Software Engineer. Works from established requirements and uses established software engineering processes to develop software systems, modules, and sy...

Promoted
Inovio Pharmaceuticals, Inc.
San Diego, California

The Temporary Senior Embedded Software Engineer develops and enhances Electroporation Device firmware and associate tools to support new features and improve overall reliability of the firmware, brings up new embedded hardware platforms, diagnoses and fixes issues, and develops reliable fault tolera...

Promoted
d-Matrix
San Diego, California

The role: Software Engineer, Senior Staff - Kernels. As part of the Software team, you will be responsible for the development, enhancement, and maintenance of software kernels for next-generation AI hardware. You possess experience building software kernels for HW architectures. You have had past e...

BAE Systems
San Diego, California

BAE Systems is seeking a Senior Principal Software Engineer with Java, Java Spring Boot and 10+ years of backend or full-stack development. Ideal candidate will take part in cross-discipline software architecture definition and implementation of backend development, APIs, containers, databases, and ...

GOVX
San Diego, California
Remote

The Senior Full Stack Software Engineer will use an Agile approach to software development, working closely with our customers and cross-functional teams to make iterative, business relevant, software changes. The Senior Full Stack Software Engineer provides hands-on software design, development, me...

jobbot
San Diego, California

As a Senior Software Engineer, you will be a key member of our dynamic, close-knit team, responsible for developing high-quality software solutions. Design, develop, and implement software solutions using Python and Django framework. Troubleshoot, debug, upgrade existing software, and identify areas...

Leidos
San Diego, California

The selected individual will be responsible for using sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, fault tolerant, and reusable, including providing software process management and control throughout the coding portion of the...

CoStar Group
San Diego, California

Collaborating with other engineers, product owners, designers, and leadership. Expertise with software development best practices, including standards, code reviews, source control, builds, testing and operations. ...

Gavel
CA, United States

Collaborate with senior engineers and tech lead to guide a small agile team of experienced software engineers on software design and development best practices in a service-oriented environment. Partner across software, product, design and business teams to engineer and code the infrastructure which...