Software Engineer - Full-Stack / Embedded Systems
Fruition Group · New York
Job description
About the role
We are partnering with a fast‑growing technology company that builds advanced autonomous and embedded systems for real‑world environments. The team is looking for a Software Engineer who will own the development of full‑stack embedded software, working closely with hardware, systems and product groups.
Key responsibilities
- Design and develop full‑stack embedded software for autonomous and connected systems.
- Lead integration of hardware interfaces, capabilities, and modular components.
- Develop, test, debug, and optimise both embedded and application software.
- Build features based on internal and external requirements.
- Collaborate with hardware and systems teams for seamless integration.
- Improve performance, reliability, and scalability across platforms.
- Incorporate field feedback into iterative software improvements.
- Support ongoing system integration and capability expansion.
Required profile
- Bachelor’s degree in Computer Science, Electrical Engineering, Robotics, Computer Engineering, or a related field.
- 4–8 years of embedded software development experience in robotics, aerospace, autonomous systems, or similar domains.
- Strong C++ and Python programming skills.
- Experience with hardware/software integration and real‑time systems.
- Familiarity with networking protocols and distributed systems.
- Proficiency in CI/CD, automated testing, and system validation.
- Ability to work independently in a fast‑paced environment.
Required skills
- C++
- Python
- Hardware/software integration
- Real‑time systems
- Networking protocols
- CI/CD pipelines
- Automated testing
- System validation
- ROS (bonus)
What we offer
- Base salary $130,000–$160,000 plus equity and benefits (DOE).
- Full‑time permanent position with hybrid work mode.
- Opportunity to work on cutting‑edge autonomous and embedded technologies.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 4 days ago
Expires 1 month from now
12 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Fruition Group
New York