Hiring for Senior Firmware Engineers to maximize the reuse of existing internal or external firmware components, frameworks, and communication protocol libraries to shorten the product development cycle.
Responsibilities
Analyzes, designs, programs, debugs, and modifies Firmware.
Troubleshoot code for firmware applications.
Involves analog and digital hardware and Firmware operating systems.
Involvement in one or more of these areas in embedded firmware for drives products: development of FW features, remediation and management of FW improvements, testing, and process and standards of compliance.
Design, develop, and test firmware for protocols, including: Ethernet/IP BacNet Profibus Profinet SNMP Serial Communication Modbus TCP
Use quality processes, automation tools, and methodologies to transform testing products and solutions. Run end-to-end quality engineering function with a focus on automation.
Responsibilities
Perform independently and become an SME
Active participation/contribution in team discussions
Collaborate with cross-functional teams to identify automation opportunities and optimize testing workflows
Maintain and enhance automated test scripts to ensure robustness and scalability
Support junior team members by sharing knowledge and assisting in their development
Define and document the microarchitecture for digital designs within the TPU
Partner with Verification to develop test plans and debug RTL, and collaborate with Physical Design to achieve timing, area, power, and manufacturability goals
Drive critical power optimization and automation initiatives across all on-chip-network components and subsystems
Support post-silicon validation and hardware debugging efforts to ensure successful deployment
Lead the development and enhancement of internal design tools, flows, and engineering methodologies
An entry-level engineering role focused on developing, debugging, and optimizing semiconductor test solutions using Automatic Test Equipment (ATE), software development in Java, and hardware-interface troubleshooting on V93000 and SmarTest 8 platforms. Requires up to 20% travel to customer sites.
Responsibilities
Develop and debug semiconductor test solutions on V93000 / SmarTest 8
Support test program bring-up, conversion, characterization, and optimization
Develop test software using Java and scripting languages
Troubleshoot device, test-program, and hardware-interface issues
Use bench instruments such as oscilloscopes, DMMs, and power supplies for debug and characterization
Develop and execute automated tests for HealthEdge’s enterprise software platform, ensuring quality and regression coverage.
Compensation
The annual US base salary range for this position is $96,000 to $103,000. This salary range may cover multiple career levels at HealthEdge. Final compensation will be determined during the interview process and is based on a combination of factors including, but not limited to, your skills, experience, qualifications and education.
Responsibilities
Develop automation in existing tools and frameworks and extend those tools and frameworks as necessary
Execute both white- and black-box testing
Create and execute test plans and test cases based on requirements and user stories revolving around complex data scenarios
Identify current testing gaps, process flaws, suggest and implement improvements to increase product quality
Contribute to the relevant DevOps work and help improve the CI/CD for the team
Requirements
Bachelor's or master's degree in computer science or related technical field or equivalent technical experience
Design, build, and sustain scalable test automation frameworks for power electronics and ESS validation, ensuring rapid validation cycles and reliable test infrastructure.
Compensation
The compensation range for this role is between $100,000 - $130,000 + Benefits
Responsibilities
Design and maintain scalable automated test frameworks for power electronics and ESS validation
Ensure availability of automated test operations, data logging, and test report generation
Configure and integrate HIL/SIL test environments for power electronics validation
Operate and maintain validation equipment including Grid Simulators, Electronic Loads, Oscilloscopes, and DAQ systems
Manage test configurations and resource prioritization for maximum automated test throughput
Requirements
Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, or related field
Nice to have: system thinking
Nice to have: professional engineering certification
Function as the primary technical and project management contact throughout the sales, implementation, and deployment phases of the world’s leading enterprise software solution for maritime commercial operations.
Locations (2)
London, England, United Kingdom
Athens, Attica, Greece
Responsibilities
Understanding customer’s needs
gathering requirements
establishing and maintaining project scope
Facilitating communications and accountability
plan, track, and manage the implementation process