×
Register Here to Apply for Jobs or Post Jobs. X

Sr Software Engineer, Embedded

Job in Windsor, Dane County, Wisconsin, 53598, USA
Listing for: Genus PLC
Full Time position
Listed on 2025-10-19
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Location: Windsor

Join to apply for the Sr Software Engineer, Embedded role at Genus PLC

Genus PLC is seeking a Senior Embedded Software Engineer to join our Biosystems Engineering team. In this role, you will contribute to the design, development, and optimization of embedded software for the Intelli Gen® Technologies Semen Sexing instrument, a critical platform that supports our mission to pioneer animal genetic improvement. You will collaborate with scientists, engineers, and product development teams to create reliable, high-performance embedded solutions that directly impact global animal agriculture.

You

Will
  • Design, implement, test, and maintain embedded software for the Intelli Gen® 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.
Requirements
  • 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 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 Qualifications
  • 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.
Business Overview

Genus is an agricultural biotechnology pioneer. We are a global FTSE 250 company, headquartered in the UK, and listed on the London Stock Exchange. Genus PLC has a presence in over 70 countries and a global workforce of over 3,000 employees and growing. We are a worldwide leader in porcine and bovine animal genetics, partnering with farmers to transform how we nourish the world – a mission that is important to a sustainable future.

Our vision is clear:
Pioneering animal genetic improvement to help sustainably nourish the world.

Benefits Overview

At Genus we offer a competitive salary. Benefits include health, dental, vision, FSA/HSA, long and short-term disability, 401K, tuition reimbursement, paid holidays and ETO (employee time off). This position will have opportunities for growth.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary