Develop firmware architecture and embedded software for laboratory and process instrumentation, leading design decisions and ensuring performance, reliability, and manufacturability.
Responsibilities
Develop firmware architecture from product specifications
Lead or collaborate with firmware/software engineers on product development projects
Select critical components and implementation details with EE and ME teams
Perform engineering analysis and feasibility assessments
Document firmware requirements and develop test cases
Requirements
M.S. in Electrical or Computer Science Engineering
Senior Engineer, Firmware Development (SSD) supports the development, validation, optimization, and debugging of high-performance SSD controller firmware for volatile and non-volatile memory solutions.
Responsibilities
Develop firmware IP subsystems for SSD products to meet performance, endurance, capacity, functionality, quality, and reliability requirements.
Execute firmware development, integration, bench testing, debugging, and validation activities for SSD controllers and storage products.
Perform root cause analysis, failure triage, and defect isolation; document findings and support corrective actions.
Develop and maintain firmware unit, functional, and integration tests to ensure quality and performance objectives are met throughout the product lifecycle.
Collaborate with hardware, validation, system, and product engineering teams to resolve complex development issues and improve product readiness.
Requirements
B.Sc. in Electrical Engineering, Computer Engineering, Computer Science or equivalent
Senior Engineer, Firmware Development (SSD) supports the development, validation, optimization, and debugging of high-performance SSD controller firmware for volatile and non-volatile memory solutions.
Responsibilities
Develop firmware IP subsystems for SSD products to meet performance, endurance, capacity, functionality, quality, and reliability requirements.
Execute firmware development, integration, bench testing, debugging, and validation activities for SSD controllers and storage products.
Perform root cause analysis, failure triage, and defect isolation; document findings and support corrective actions.
Develop and maintain firmware unit, functional, and integration tests to ensure quality and performance objectives are met throughout the product lifecycle.
Collaborate with hardware, validation, system, and product engineering teams to resolve complex development issues and improve product readiness.
Requirements
B.Sc. or higher in Electrical Engineering, Computer Engineering, Computer Science or equivalent.
Senior Software Engineer - Back End III for a premier client in Cincinnati, OH, focusing on back-end development, software modeling, and system integration.
Compensation
competitive compensation and more
Responsibilities
Integrate software with existing systems
Evaluate and identify new technologies for implementation
Maintain standards compliance
Implement localization or globalization of software
Designing, coding and debugging applications in various software languages
This role focuses on making sure new features have a rock-solid, fully automated testing platform to ensure they are thoroughly vetted before reaching customers within the AirPlay Engineering Investigations function.
Responsibilities
Collaborate with cross-functional teams to understand how to design and implement features enabling new testing support
Develop supporting tooling for features to be tested in a highly resilient and fully automated capacity
Define and implement sophisticated testing tooling
Create reusable systems that maximize coverage, operate with peak reliability, and are fully automated
Performs routine architectural assignments under the direction of a project architect or Department Manager, handling design studies, cost estimates, and architectural plans.
Compensation
Salary Range: $65,000 - $85,000/year depending on location, education, depth of relevant experience, and any specialized licensure/certifications. Opportunity for ample rewards and generous bonus opportunities.
Responsibilities
Performs routine architectural assignments under the direction of a project architect or Department Manager
Works from both own designs and designs of others, compiles data, performs design studies and evaluations
estimates quantity take-offs, and assists in preparation of cost estimates
Prepares architectural plans and details, consults with project manufacturers, evaluates materials and may observe projects in the field
Exercises judgment in developing project details, and selects and develops preliminary alternatives
Seeking a Mechanical Design Engineer to focus on the design and delivery of sophisticated mechanical systems for data centers and other mission-critical facilities.
Responsibilities
Design HVAC systems for data centers, mission-critical environments and other technically demanding facilities.
Develop mechanical system layouts, equipment selections and detailed construction documents using Autodesk Revit.
Design plumbing systems, including domestic water, sanitary, vent and specialty piping.
Support performance-based fire protection and mechanical controls design.
Evaluate mechanical system performance, efficiency, reliability and constructability.
Requirements
Bachelor's degree in Mechanical Engineering or a closely related discipline