Software Engineer
SII GROUP, INC.
United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
C (Programming Language)
Systems Engineering
Automation of Tests
C++ (Programming Language)
Computer Programming
Continuous Integration
Data Control
Data Visualization
Software Debugging
Linux
DevOps
Embedded Software
+12 more
Design of User Interfaces
Hardware-In-The-Loop Simulation
Python (Programming Language)
Software Engineering
Systems Integration
Universal Asynchronous Receiver/Transmitter
Rust (Programming Language)
Information Technology
Hardware Infrastructure
Software Version Control
Devsecops
Programming Languages
Job description
- Design & Development: Create and refine embedded software, simulation tools, and ground control systems using C, C++, Python, Rust, or similar languages.
- Testing & Validation: Design automated tests, perform system-level validation, and contribute to hardware-in-the-loop (HIL) setups to ensure mission readiness.
- Integration: Connect software with hardware components and manage communication via interfaces such as I2C, SPI, CAN, UART, HTTP, or gRPC.
- DevOps & Delivery: Support continuous integration and deployment (CI/CD) through DevSecOps pipelines and modern version control workflows.
- Interface Design: Develop user-friendly dashboards and visualization tools for telemetry and mission data monitoring.
- Collaboration: Work closely with electrical, mechanical, and systems engineers to deliver cohesive, high-performing solutions.
- Documentation: Write maintainable code and produce detailed technical documentation for design reviews and audits.
- Operational Support: Contribute to the preparation of procedures, scripts, and documentation for operational readiness.
Requirements
You are a passionate engineer who thrives at the intersection of software and systems. With strong programming skills and a problem-solving mindset, you enjoy working in a collaborative, multidisciplinary environment where every contribution matters. Curiosity, precision, and reliability define your approach to engineering challenges., * A Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
- 5+ years of professional experience in software development, preferably in embedded or mission-critical environments.
- Strong proficiency in C, C++, Python, Rust, or comparable programming languages.
- Experience with embedded systems and/or Linux-based development.
- Excellent debugging, analytical, and documentation skills.
- A proactive, inquisitive attitude and the ability to collaborate in cross-functional teams.
- (Preferred) Knowledge of aerospace or satellite software, hardware-software integration, and high-reliability architectures.
Benefits & conditions
- The opportunity to work on cutting-edge aerospace technologies that shape the future of exploration and communication.
- A dynamic, international engineering environment where innovation and collaboration thrive.
- Freedom to experiment, learn, and contribute ideas that make a real impact.
- A culture that values precision, creativity, and growth, supported by experienced professionals from diverse disciplines.
- Competitive compensation, flexibility, and a strong commitment to professional development.
No acquisition.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on arc.devGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
M
Maulik
over 3 years ago
KD
Krissy Davis
What is Software Engineering?
almost 3 years ago
LM
Luis Minvielle
Is Software Engineering Hard?
about 2 years ago
KD
Krissy Davis
Best Countries for Software Engineers
about 3 years ago
PZ
Pat Zawadzki
The Ultimate Software Engineer Career Path Guide for 2023
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago