Junior Embedded Software Developer
We are seeking a motivated and curious Junior Embedded Software Developer to join our team working on embedded software for telecommunications access network equipment. This is an excellent opportunity for a recent graduate or early-career developer to gain hands-on experience in embedded systems, network protocols, and modern software development practices under the mentorship of experienced engineers.
Key Responsibilities:
Software Development Support
- Assist in implementing and testing embedded software features in C/C++ .
- Fix minor bugs and contribute to codebase improvements under supervision.
- Learn and apply best practices in embedded software development.
Learning Standards & Protocols
- Gain familiarity with telecom standards (BBF, ITU-T, MEF, ETSI).
- Support integration of protocols such as TR-069 , OMCI , SNMP , and Netconf/YANG .
- Learn about SDN and VOLTHA concepts as part of ongoing projects.
Testing & Automation
- Write and maintain Python scripts for automated testing and validation.
- Execute test cases and assist in debugging and verification activities.
- Participate in CI/CD workflows and learn about continuous delivery practices.
Team Participation
- Work as part of an Agile team , attending daily stand-ups and sprint reviews.
- Collaborate with peers and mentors to complete assigned tasks.
- Document work clearly and ask questions to grow technical understanding.
Requirements
- Degree in Computer Engineering , Electrical Engineering , or related field.
- Academic or internship experience with C/C++ and embedded systems.
- Exposure to Linux , networking basics , or telecom protocols is a plus.
- Familiarity with Python and interest in test automation.
- Willingness to learn and contribute in a collaborative, Agile environment.
Recommended Jobs
CNC Shop Supervisor
Division : Process Equipment Location: Jefferson Hills, PA Shift: This is a 1st shift position Overview of the Role The CNC Shop Supervisor is responsible for hands‑on machining a…
Production Planning Manager
Job Description Job Description We’re the nationwide leader in home gardening and have been inspiring gardeners for over 150 years. As a privately owned seed, plant, and garden goods company, we …
Household Assistant Fox Chapel
Company Overview Pittsburgh's leading nanny agency, East Wind Nannies, is a FREE to nannies service and networking platform, placing our exceptional and qualified nannies with professional famili…
Licensed Personal Lines Agent - Remote
Are you seeking an opportunity to join a nationally recognized Property & Casualty (P&C) Insurance organization? What about an organization recognized by Forbes as One of America's Top Employers and B…
Application Developer Intermediate (Microsoft Power Platform)
: Job Summary Geisinger is currently seeking a Microsoft Power Platform Developer to support the services offered by the Enterprise Solutions Digital Workspace team. The Developer will work pri…
Physical Therapist (PT) - Flexible Schedule
You Choose Your Schedule! Discover the Ultimate Flexibility in Your Physical Therapy Career! Flexibility, Flexibility, Flexibility! Are you a Physical Therapist seeking part-time opportunitie…
Paralegal - Litigation
Our client is seeking to hire an experienced litigation paralegal who is able to work in a team setting and also independently has needed. You should be able to work with 4-5 attorneys and a few legal…
Store Operations Manager
Job Description Job Description Looking to take your career as a Store Operations Manager to the next level? CJ's has been family-owned and operated for over 50 years, and we are looking for an e…
Preschool and Child Care Center Administrative Assistant
Job Description Job Description SRU/SGA Preschool and Child Care Center Administrative Assistant Position Summary The Administrative Assistant provides organizational and administrative sup…
Trailer Technician
PURPOSE: To furnish quality major and minor in-house repairs to the fleet in a timely and efficient manner while complying with Marten Transport, Ltd. policy and procedure. RESPONSIBILITIES: Maintain…