ManchesterRecruiter Since 2001
the smart solution for Manchester jobs

Staff Software Engineer

Company: Hypertherm
Location: Manchester
Posted on: November 20, 2022

Job Description:

As a Hypertherm Software Engineer for our Heavy Industrial Systems (HIS) team, you will be responsible for developing firmware solutions to bring world-class plasma cutting products to the marketplace. While doing this you will be responsible for the design, test, and debug of real time software and work to integrate these products with our new cloud infrastructure. This job will have you working with the industry leader in plasma cutting technology and allow the engineer to potentially create intellectual property that can affect the entire industry.As a 100% Associate-owned, global leader in providing advanced industrial cutting solutions, Hypertherm offers a collaborative work environment while promoting empowerment and a positive work-life balance. Check out this video to learn more about what it is like to work at Hypertherm as an Associate-Owner.ResponsibilitiesBuild embedded software solutions for plasma cutting systems, including firmware for embedded subsystems and software tools for supporting development and testPerform all aspects of software development. This includes, but is not limited to, requirements and specifications, design and development, coding and debugging, testing, and integration of embedded devices and systems. The result is intended for production and commercial deployment and must meet quality objectives, engineering methodologies, and company guidelinesWrite device drivers for various sensors and other small peripheralsIntegrate real-time software to interoperate with CNC control products over fieldbusSupport hardware/software integration and software validationWork and interface with cross-functional design teamsAnalyze and enhance efficiency, stability, and scalability of system resources.Develop code that is consistently well documented and maintainableEvaluate and recommend tools, technologies, and processesRequired QualificationsBS or MS in either Computer Science or Computer EngineeringProficiency with C/C++Understanding of object-oriented developmentSound understanding of software engineering principles, software configuration management tools and processes including defect/version tracking tools (e.G., Git, GitHub, and Fogbugz)Understanding of real-time software concerns like multi-threading and concurrencyKnowledge and understanding of network protocols, including TCP and UDPFamiliarity with ARM microcontrollers, with or without a RTOSExcellent written and oral communication skillsDesired QualificationsPrior work experience in ARM embedded software developmentProficiency with PythonExperience interfacing with peripherals over UART, I2C, SPI and USBKnowledge of Ethernet, EtherCAT, CANbus and Wi-Fi communications protocolsAbility to read schematics and data sheets for electrical componentsComfortable with instrumentation such as oscilloscopes, logic analyzers, protocol analyzer, etc.Unit testing experience using Google testExperience with Jenkins and Test AutomationExperience with Internet of Things(IoT) developmentLocation: Hanover, NHHypertherm's mission is to provide customers with the best industrial cutting solutions in the industry. We are a 100% associate-owned company, with our corporate office in Hanover, NH, USA and have Associates in twenty-six countries around the globe. Globally focused, we design, manufacture and support the world's leading cutting solutions, with a proud history of over 50 years.Besides our incredible culture, some of the benefits you can expect with a career at Hypertherm:Global, 100% employee-owned company for over 50 yearsProfit-SharingEmployee Stock OwnershipFive days/year Community Service TimeStrong commitment to Environmental StewardshipStable, growing organization with a no-layoff philosophyHypertherm is proud to be an Equal Opportunity Employer and we welcome all applications. All employment decisions are based on business need, job requirements and our values as an associate-owned company without regard to race, color, religion, gender, sexual orientation, gender identity, age, national origin, disability, or veteran status, or any other characteristic protected by federal, state, or local laws.CURRENT ASSOCIATES OR TEMPORARY ASSOCIATES: Please apply via your internal Workday career account.

Keywords: Hypertherm, Manchester , Staff Software Engineer, Other , Manchester, New Hampshire

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest New Hampshire jobs by following @recnetNH on Twitter!

Manchester RSS job feeds