Logo
Chatsworth Products

Software Engineer

Chatsworth Products, Round Rock, Texas, us, 78682


Job Details

LevelExperienced

Job LocationRound Rock Plant - Round Rock, TX

Position TypeFull Time

Education Level4 Year Degree

Job ShiftDay

Software Engineer

As a CPI Software Engineer, you will play a critical role developing moderately complex software. You will create and executes designs for small sets of new functionalities. You will be highly involved with the design, analysis, validation, and documentation of both standard and custom software products.

If you've ever wondered what owning your own business is like, just ask an Employee Owner of Chatsworth Products (CPI). Better yet, become one! CPI has an immediate need for a Software Engineer in CPI's Round Rock, Texas location.

As a CPI Software Engineer, you will occupy a key role in working with and for a company that builds the physical infrastructure that powers, protects and secures the world's digital technology. Day to day, the position will require these engineering efforts to include development of product firmware and automated testing frameworks. The Software Engineer will possess a solid foundation in engineering principles, excellent problem-solving abilities, and a proven track record of delivering high-quality results.

ESSENTIAL FUNCTIONS:Responsibility for carrying out software maintenance and software enhancement activities on legacy projects.Demonstrates the ability to develop software solutions for assigned tasks, appropriately utilizing good software design principles, best practices, and production specifications with moderate coaching. Rigorously reviews own work.Develops software in Python, C, C++, or C#. Following coding standards and in accordance with the software development methodology and release process.Follows standard software QA practices to establish and develop test plans and procedures for unit level code and integration with hardware and other subsystems.Recognizes and raises issues and proposes solutions for assigned tasks. Informs team of issues early enough to allow mitigating actions. Provides alternatives and recommendations.Participates in the design of the system architecture.Attends and contributes to formal design reviews.Implements software that meets the system and product requirements.Provides the proper documentation throughout the stages of the design.As part of the design release process, prepares and transfers appropriate information to manufacturing, field service and technical publishing.Provides continuing technical support for field service, manufacturing, sales, and marketing.Communicates effectively with lead engineer.Tracks and reports status of assigned tasks, reporting progress to team lead. Meets deadlines and objectives, setting priorities with coaching.

ADDITIONAL FUNCTIONS:Performs other related duties as assigned by management.Qualifications

QUALIFICATIONS:

Core Competencies:

Ethics, Values, Integrity & Trust - Adheres and acts in line with CPI core values.Functional/Technical Skills - Possesses a high level of skill, knowledge, and ability in assigned functional area.Safety - Complies with company safety rules and regulations. Takes a proactive approach to identify and eliminate safety hazards.Customer Focus - Gives high priority to customer satisfaction.Interpersonal Skills - Uses diplomacy and tact. Uses collaborative skills.Action Oriented & Adaptability - Takes initiative; acts promptly; is proactive.Ownership & Accountability - Proactively models, guards, and demonstrates all of CPI's core values.Priority Setting, Planning & Organizing- Uses resources effectively and efficiently.Problem Solving & Creativity - Uses logic and methods to solve problems with effective solutions. Develops new and unique ideas.Listening, Informing and Written Communications - Practices attentive and active listening. Shares information. Presents ideas and facts clearly and effectively in writing.Technical Competencies:

BS Electrical Engineering, Computer Science, or equivalent experience.Design and implementation of applications and web apps in Windows environment.Strong troubleshooting and debugging skills are required.Knowledge of Python, C#, SQL databases, and multi-tasking operating systems preferred.Other preferred experiences include familiarity with C/C++, electronic hardware, and test instruments.PHYSICAL/ENVIORNMENTAL REQUIREMENTS

Works on computer majority of the day.Ability to life up to 50 lbs. to move equipment, file boxes, etc. as needed.Some domestic and international travel may be required both by automobile

As a CPI, Software Engineer, you will also enjoy the unique benefits of becoming a CPI Employee Owner. These include having an equal share and stake in the company's success and revenue-whether through annual profit sharing, vested ownership shares or a long list of standard benefits that remind our Employee Owners they're valued, respected and trusted to help guide the company's future.

Equal Opportunity Employer/Veterans/Disabled