- Design, develop and debug high-quality software systems supporting early stage and mature, high-volume manufacturing activities.- Interface sensors, motion, lighting, cameras and implement advanced logic operating on the data from them.- Resolve problems with software and manage improvements and enhancements.- Execute Software Development practices to ensure fast and efficient project completion.Work Schedule:Typical 40 hours per wee (M-F, 8 - 5). May require working weekends/holidays or longer days to support projects.Travel Requirements: 0-25% depending on the project
1-4 years
- In order of preference: a mix of C#, VB.Net, Python, C++, Java, MATLAB, Web Services, Micro Services- Familiarity with Version Control, e.g.: Git/GitLab/TFS/SubVersion/Visual SourceSafe (Git/Git lab) being of most importance- Understanding of basic machine learning- Experience with relational databases and data analysis.- Experience in design, development, and maintenance of enterprise applications- Technical experience with inter-process communications tools and techniques- Basic understanding of control systemsSoft Skills:- Excellent communication skills (verbal and written)- Capability to create and present material to various levels of the organization.- High degree of Commitment/Initiative/Results-Orientation- Disciplined, Rigorous and Customer-Focused- Master's degree or higher encouraged to apply
- Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering or a related field- 2-5 years? experience in development technical, multi-discipline engineering team- Object Oriented software analysis and design- A mix of C#, VB.Net, Python, C++, Java, MATLAB, Web Services, Micro Services- Familiarity with Version Control, e.g.: Git/GitLab/TFS/SubVersion/Visual SourceSafe- Understanding of Software Development Life Cycle processes & tools.- Strong problem-solving, test and QA skills.
Bachelors
We are here to help you with your questions.