Software Engineer (Rust, C/C++, Embedded Systems)
Kforce's client in Marlbroough, MA is seeking a Software Engineer (Rust, C/C++, Embedded Systems) to join a collaborative engineering team developing innovative communications systems used around the globe. Summary: In this role, you will contribute to the design, development, and delivery of embedded software solutions, collaborating closely with cross-functional teams to achieve company objectives. Responsibilities:
- Design, develop, and implement embedded software using Rust and C/C++
- Build and optimize software running on Linux-based embedded systems
- Contribute to the development of high-performance, reliable communications systems
- Collaborate with hardware, systems, and test engineers throughout the product lifecycle
- Participate in code reviews, debugging, and performance optimization
- Support system integration, testing, and deployment activities
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or related discipline
- Experience developing embedded software in C/C++
- Hands-on Rust programming skills
- Working knowledge of Linux OS in an embedded environment
- Understanding of TCP/IP or related networking protocols
- Strong knowledge of object-oriented software development principles
Recommended Jobs
Software Engineer - Perception
Zoox is looking for a software engineer to join our Perception team and help us build novel architectures for classifying and understanding the complex and dynamic environments in our cities. In th…
Associate Veterinarian
We are looking to employ a compassionate Associate Veterinarian to diagnose and treat various diseases, illnesses, dental issues, and injuries in pets. The Associate Veterinarian’s responsibilities i…
Service Technician
We are looking for a Ford Certified Service Technician to join our growing team! The right candidate will have a strong service technician background and Ford certified. The day-to-day duties include …
Registered Nurse / RN, Hospice $10,000 Sign On Bonus
As a Registered Nurse in Hospice care at AccentCare, you will be at the forefront of delivering compassionate, specialized care to patients in the comfort of their homes. Our mission is to enhance the…
Shift Engineer/Full-Time
Description This position will be responsible primarily for general maintenance and repairs in guest room, meeting space, and front of the house areas, as well as back of the house areas including…
Service Representative - Eyewash/WaterBreak
Requisition Number: 213168 Job Description Cintas is hiring for a Service Representative in Training/Bench for our Eyewash/WaterBreak line of products. This role will provide customers with a …
Tire Sales AND Installation TM Part Time
As a part of BJ's Wholesale Club, you will operate in a fast-paced, team-oriented environment to deliver top-notch service in tire sales and installation. You'll have the responsibility of assisting c…
Principal Design Quality Assurance Engineer
Acts as the primary voice for quality within cross-functional teams, influencing project direction and ensuring adherence to regulatory requirements and best practices. Leads the execution of Quality …
Plumber
Plumber needed. People skills more important than plunger technique. Some people are just plain positive. Positive they know what they’re doing. Positive they can solve our customers’ prob…
Cardiovascular Technologist
Job Responsibilities: ~ Min 1 year Experience as Cardiovascular Technologist ; Skills: ~ Active Cardiovascular Technologist certification need ; Education/Experience: ~ BLS , Covid, H…