Embedded Software Engineer
Wise Equation Solutions Inc.
Pittsburgh, PA
Apply
JOB DETAILS
LOCATION
Pittsburgh, PA
POSTED
6 days ago
Role:Embedded Software Engineer
Location:Pittsburgh, PA / San Francisco, CA / North Carolina, Peoria and Mossville - IL - (Onsite)
Duration: Full-Time
Job Description
Overview:
- Hiring for an Embedded Software Engineer to support autonomous systems and robotics projects
- Focus on improving production-level software and backend testing capabilities
Team & Project Context:
- Work on autonomous systems (movement from point A to B)
- Involves robotics and planning systems
- Team is strong in research (PhDs/Masters) but needs production software expertise
- Goal is to bring engineers with real-world deployment experience
Key Responsibilities:
- Develop and support backend software for embedded systems
- Write, test, and deploy production-level code
- Work on CI/CD, deployment, validation, and verification
- Create test cases and validate requirements
- Support planning engineers by handling software complexity
- Participate in integration testing and debugging
- Design, develop, and scale autonomy software systems
- Translate algorithms into real-time production software
- Collaborate with cross-functional teams (robotics, AI/ML, systems, hardware)
- Integrate software with sensors, actuators, and vehicle systems
- Perform root-cause analysis and debugging
- Ensure software quality via automated testing and documentation
Required Technical Skills:
Must-Have:
- Strong C++ programming
- Software development fundamentals
- Experience with unit testing and requirements management
- Agile methodology experience
Nice-to-Have:
- Python
- CI/CD pipelines
- Linux environment
- Embedded systems knowledge
Not Required:
- AI/ML experience
- Specific tools like JAMA
Candidate Profile:
- 5+ years of experience (no upper limit)
- Strong coding and software fundamentals
- Experience deploying software in real-world environments
- Background in automotive, robotics, or similar domains is a plus
Education:
- Bachelor's degree in Computer Science, Software Engineering, or related field
Interview Process:
- 2 rounds (Virtual)
- Manager discussion
- Technical coding interview
Project Duration:
- Minimum 6 months
- Expected around 1 year
- Possible extension up to 2 years
Work Environment:
- Agile team setup with daily stand-ups
- Cross-functional collaboration
- Mix of architecture, development, and integration work
- Opportunity to work on large-scale autonomous systems
Regards
Jitendra Kumar Shakya
Senior Talent Acquisition Specialist
(Service-Disabled Veteran-Owned Company)
Office :(512) 410-4425, Ext: 124
Email:
Jitendra@wiseq.net
About the Company
W