What are the responsibilities and job description for the Python Developer position at Intelliswift - An LTTS Company?
Must Have skills:
Python – Expert level
Good to have background in Embedded hardware software combinations – embedded devices
Description:
Manufacturing systems engineering is responsible for delivering software and test frameworks that improve speed and quality of testing of satellite components. We partner with engineering and production teams to bring reliability and repeatability to our test systems, improve throughput and accelerate the transition. We are looking for an engineer with experience in component and device testing, creating test simulations and integrations with industry standard tools and equipment such as Test stand and Labview.
Key job responsibilities
The candidate would participate in all phases of software development from requirements through implementation and test. You will engage with an experienced cross-disciplinary staff to conceive and design solutions. You must be responsive, flexible, and able to succeed within an open, collaborative peer environment. You will work with cross-functional partner teams and lead efforts with engineers from requirements to deployment.
--
Basic qualifications
- 5 years of non-internship professional software development experience
- Experience programming with at least one software programming language – Python preferred.
- 4 years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Preferred qualifications
- 5 years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent