Sr Software Engineer, Embedded jobs in United States
cer-icon
Apply on Employer Site
company-logo

Genus PLC · 23 hours ago

Sr Software Engineer, Embedded

Genus PLC is seeking a Senior Embedded Software Engineer to join their Biosystems Engineering team. This role involves designing, developing, and optimizing embedded software for the IntelliGen® Technologies Semen Sexing instrument, contributing to advancements in animal genetic improvement.

BiotechnologyGeneticsHealth Care
badNo H1Bnote

Responsibilities

Design, implement, test, and maintain embedded software for the IntelliGen® Technologies semen sexing platform
Collaborate with electrical, mechanical, and systems engineers to integrate hardware and software components
Develop control algorithms for real-time operation of optical, fluidic, and electromechanical subsystems
Write clean, efficient, and maintainable code in C/C++ or Golang and related embedded development environments
Conduct software debugging, troubleshooting, and optimization to ensure robust system performance
Develop unit tests, integration tests, and verification strategies to validate software functionality
Support system-level design reviews, risk assessments, and root cause analyses
Document design specifications, code, and test results according to regulatory and quality standards
Stay current with embedded software trends, tools, and methodologies to drive continuous improvement
Ensure that the image of Genus R&D always remains professional and will maintain professional verbal and written communications with co-workers, internal and external collaborators, and vendors
Strive to advance skills and display a willingness to accept future development. Actively participate in Company training opportunities to further develop applicable skills
Gain a thorough understanding of the Company’s business and the department’s role within the company
Uphold the Genus core values, mission, and vision. Exemplify the highest level of business and personal integrity

Qualification

Embedded Linux developmentC/C++ programmingReal-time operating systemsLinux device driversLow-level communication protocolsVersion control (Git)Willingness to learnCritical thinkingCollaborationCommunication skills

Required

Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
A minimum of 6 years of experience in embedded Linux software development, including experience with embedded development tools such as debuggers, oscilloscopes, and protocol analyzers
An understanding of hardware/software interaction, Linux device drivers, and low-level communication protocols (SPI, I²C, UART, CAN, etc.)
Extensive experience with version control (e.g., Git) and software development lifecycle methodologies
Strong understanding of hardware/software interaction, Linux device drivers, and low-level communication protocols (SPI, I²C, UART, CAN, etc.), microcontrollers schematic and drivers
A minimum of 5 years of experience with relevant software platforms, such as C/C++ or Golang programming for microcontrollers, real-time operating systems (RTOS), Linux, and bare-metal systems
Authorized to work in the U.S. without sponsorship

Preferred

Master's degree in relevant engineering discipline
Experience in medical devices, life sciences, or industrial automation software development
Knowledge of real-time control systems, digital signal processing, and motion/optics control
Experience with MATLAB/Simulink or other modeling and simulation tools
Exposure to regulatory and quality standards such as ISO 13485, IEC 62304, or equivalent
Familiarity with Agile development practices

Benefits

Health
Dental
Vision
FSA/HSA
Long and short-term disability
401K
Tuition reimbursement
Paid holidays
ETO (employee time off)

Company

Genus PLC

twittertwitter
company-logo
Genus is a publicly traded global company advancing animal genetics to sustainably nourish the world.

Funding

Current Stage
Public Company
Total Funding
unknown
2007-11-12IPO

Leadership Team

leader-logo
Jorgen Kokke
Chief Executive Officer
linkedin
leader-logo
Elena Rice
Chief Scientific Officer| Head of R&D
linkedin
Company data provided by crunchbase