What are the responsibilities and job description for the System Engineer position at Satwave Arrays, Inc.?
Position Overview:
We are seeking a motivated and enthusiastic Systems Engineer to join our engineering team. This position is ideal for early-career professionals looking to develop their skills in system design, documentation, and testing. The successful candidate will assist in creating and managing system block diagrams, maintaining bill of materials (BOM), and supporting the product lifecycle. Exposure to Behavior-Driven Development (BDD) and RF systems testing will be provided, offering valuable hands-on experience.
Key Responsibilities:
- System Design & Documentation:
- Create, modify, and upgrade system block diagrams to reflect current and future system architectures.
- Maintain comprehensive and up-to-date Bill of Materials (BOM) and track part history for various projects.
- PCB Design & Scripting:
- Design PCB layouts and schematics, with experience in Altium Designer considered a significant advantage.
- Software Development & Testing:
- Develop Behaviour-Driven Development (BDD) software and collaborate with Software teams, utilizing pytest-bdd and Gherkin language to automate project requirements testing.
- Facilitate behavioral-driven development processes to ensure alignment with project specifications.
- Analysis & Planning:
- Plan and execute link budget analyses to ensure optimal system performance.
- Conduct calculations for G/T and other critical antenna parameters to support RF system design.
- Product Lifecycle Management:
- Oversee and manage the entire product lifecycle, from initial concept through to deployment and maintenance.
- RF Systems Testing & Troubleshooting: (Preferred)
- Test and troubleshoot RF systems using RF lab equipment such as Network Analyzers, Spectrum Analyzers, Power Meters, and Oscilloscopes.
Qualifications:
- Required:
- Bachelor’s degree in Systems Engineering, Electrical Engineering, Computer Science, or a related field.
- Proven experience in creating, modifying, and upgrading system block diagrams.
- Basic experience in designing PCB layouts and schematics.
- Proven experience in maintaining BOMs and managing part histories.
- Experience with Behavior-Driven Development (BDD) frameworks, specifically pytest-bdd and Gherkin language will be a plus (not strictly required).
- Demonstrated ability to plan and execute link (power) budget analyses is preferred.
- Solid understanding of product lifecycle management principles.
- Preferred:
- Proficiency in Altium Designer or similar PCB design software.
- Knowledge of scripting languages, particularly Python.
- Experience with calculating G/T and other essential antenna parameters.
- Hands-on experience testing and troubleshooting RF systems using specialized lab equipment such as Oscilloscopes, Signal Generators, Power Supplies, etc.