Company: Fluxergy Inc
Posted on: September 19, 2022
Fluxergy is a rapidly growing biomedical company on the cutting
edge of laboratory testing. We're developing a true multi-modal
point of care device, the kind of which has never been conceived,
and we'd love to have you as part of the team. Fluxergy's
technologies span many markets in addition to healthcare, including
veterinary, food safety, and wellness industries. We are seeking
motivated team members who are willing to commit themselves and
their time to improving and decentralizing laboratory
infrastructure to the places that need it most. With its roots in
engineering, Fluxergy prides itself on critical thinking and
solving problems pragmatically, from a modular and systems-level
approach. We believe that open and clear communication along with
the ability to adapt to changing situations and working outside of
your comfort zone is paramount to our success. The ideal candidate
for this position should embody these philosophies as well as be
resourceful, trustworthy, and have a deep desire to learn
constantly. As the Software Engineer Embedded Systems at Fluxergy,
you will be directly involved in the company's Software department
activities and deeply involved with the company's long-term
strategy. You will be responsible for writing clean embedded code
that enables hardware capability, writing unit tests that meet our
unit testing requirements, running experiments, and analyzing data
while working with a small but passionate team. This position
requires in-depth knowledge of embedded programming, embedded
Linux, C, or assembly language for microcontrollers, understanding
schematics, analog, and digital hardware, emulators, real-time
debuggers, and writing clean firmware for embedded devices.
Responsibilities Develop and maintain new software features in C98
Improve existing intra-device interfaces such as UART, SPI, and
Explore and experiment with new methodologies for existing features
and interfaces, providing quantitative analyses whenever
Participate in code reviews across languages and job functions.
Create and collaborate on documents within Fluxergy's
ISO13485/MDSAP compliant QMS.
Assist in the gathering of requirements and the writing of
Develop custom applications to support biology and device R&D
Carry out bring-up, verification, and debugging of new Fluxergy
Perform other tasks as requested.
This position requires demonstrated experience within the software
ecosystem, a diverse background of project experience, and a clear
exhibition of superior judgment and decision-making to engineer new
solutions and capabilities.
Hands-on C++ software development using object-oriented design.
Strong C skills including Linux system calls via glibc.
Ability to work independently and break down large open-ended
problems is a must.
Experience with the complete life cycle of an embedded software
system, from design to post-release maintenance.
Hardware bring-up, verification, and debugging experience.
Proficient with version control systems, preferably Git.
Demonstrated critical thinking and troubleshooting skills.
Previous experience in a regulated industry, preferably medical
devices, is a plus.
Knowledge of ISO13485 and IEC62304 is a plus.
Proficient with Linux, Windows, and Microsoft Office. Experience
Minimum 5+ years of experience in embedded programming (or an
equivalent combination of education and experience)
Minimum 5+ years of real-time embedded development experience,
experience implementing and debugging on an embedded platform.
Preferred Advanced knowledge in the C\C++ programming language (5-7
Excellent written and verbal communication skills
Experience with bare-metal embedded development (5-7 years)
Experience with developing production software in a Continuous
Integration (CI) environment. (5-7 years)
Experience using Git SCM
Experience with Google Test
Medical device experience (2+ years)
Solid proficiency in Python (2+ years) Education Bachelor's Degree
in Computer Science, Electrical Engineering, Mechanical
Engineering, Computer Engineering, Aerospace Engineering, or
Keywords: Fluxergy Inc, Irvine , Firmware Engineer, Engineering , Irvine, California
Didn't find what you're looking for? Search again!