TP
Embedded Software Engineer
Three Point Solutions
Cary · On-site Contract 1mo ago
About the role
Job Summary
Embedded software engineering role focused on design, development, and validation of software systems. Involves building tools, improving development workflows, and supporting cross-functional engineering teams.
Key Responsibilities
- Develop and support embedded software tools and applications
- Collaborate with internal/external stakeholders for software improvements
- Contribute to design, testing, and validation of engineering solutions
- Participate in design reviews and technical documentation
- Identify and improve existing processes and systems
- Support development of next-gen embedded tools and platforms
Core Duties
- Design and develop embedded software solutions
- Create and maintain technical documentation
- Perform feasibility testing and validation
- Analyze data and support engineering decision-making
- Troubleshoot and improve software/system performance
- Work on small to mid-scale engineering projects
- Ensure compliance with engineering standards and best practices
Work Environment / Role Nature
- Team-based engineering environment
- Moderate supervision with independent task execution
- Mix of development, testing, and collaboration work
- Cross-functional interaction with engineering teams
Required Skills
- Embedded software development – 3+ years
- Programming (C, C++, C#, or Java) – 3+ years
- Object-oriented design – 3+ years
- Software testing & validation – 3+ years
- Embedded systems lifecycle understanding – 3+ years
- Communication & collaboration – 3+ years
Preferred Skills
- Python scripting – 1–2 years
- GNU Make – 1–2 years
- CAN / UDS protocols – 1–2 years
- Agile development – 1–2 years
- RTOS / OpenRTOS exposure – 1–2 years
Education / Experience
- Bachelor’s degree in Computer Science, Computer Engineering, or related field
- 3+ years of relevant experience in embedded software development
Skills
CC++C#CANEmbedded SystemsJavaMakeObject-Oriented DesignOpenRTOSPythonRTOSUDS
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free