Ascential Technologies
Software Engineer
Ascential Technologies, Grand Rapids, Michigan, us, 49528
Job Specifications:
Ideal candidate will possess 2+ years designing real-time/multitasking software in C/C++/C# with exposure to equipment integration, validation, and in field installations.Motivated individual who understands the importance of being a team player to achieve organizational goals and thrives in a fast paced, multicultural work environment.Willing and able to travel as needed.
Required Skills:
BSCE, BSCS, or engineering degree with equivalent programming experienceObject oriented development experienceProficiency in C/C++/C#Software and Hardware integrationPreferred Skills:
Experience with Unix environments specifically QNXFamiliarity with communications standards RS-232/422/485, TCP/UDP, CAN/CANFDExperience with version control software such as git or SVNStrong background in mathWorking knowledge of Control Systems Design and Frequency AnalysisFamiliarity with EE and ME concepts regarding Drives and MotorsResponsibilities:
Developing real-time/multithread control software in C/C++/C#Troubleshooting systems comprised of multiple software and hardware componentsCommunicating with stake holders to refine requirements and resolve functionalitySupporting new and existing equipment remotely or onsiteTravel as needed up to 15%
Ideal candidate will possess 2+ years designing real-time/multitasking software in C/C++/C# with exposure to equipment integration, validation, and in field installations.Motivated individual who understands the importance of being a team player to achieve organizational goals and thrives in a fast paced, multicultural work environment.Willing and able to travel as needed.
Required Skills:
BSCE, BSCS, or engineering degree with equivalent programming experienceObject oriented development experienceProficiency in C/C++/C#Software and Hardware integrationPreferred Skills:
Experience with Unix environments specifically QNXFamiliarity with communications standards RS-232/422/485, TCP/UDP, CAN/CANFDExperience with version control software such as git or SVNStrong background in mathWorking knowledge of Control Systems Design and Frequency AnalysisFamiliarity with EE and ME concepts regarding Drives and MotorsResponsibilities:
Developing real-time/multithread control software in C/C++/C#Troubleshooting systems comprised of multiple software and hardware componentsCommunicating with stake holders to refine requirements and resolve functionalitySupporting new and existing equipment remotely or onsiteTravel as needed up to 15%