Posted on: 03/03/2026
Technical Skills :
- Ability to read and write C and/or C++ with guidance
- Basic use of version control (Git): clone, branch, commit, push, pull requests
- Ability to follow build and test instructions and run existing automation
- Basic debugging (e.g., reading logs, using printfs/debugger with direction)
- Willingness to learn team-specific tools (e.g., kernel tools, Yocto, GDB, build systems)
Preferred Qualifications :
- Internship or academic project experience in embedded systems, Linux kernel, or systems programming
- Exposure to Yocto Project or similar embedded Linux build systems
- Basic familiarity with Linux kernel, device drivers, or user space libraries
- Scripting experience (Python, Shell) for automation or tooling
- Interest or exposure to one or more of: BSP/hardware enablement, compilers/toolchains, security (e.g., CVEs), or real-time systems
In your daily job you will :
Development & Implementation :
- Complete assigned bug fixes, small enhancements, and tests under direction of senior engineers
- Write clear, maintainable code following team and Linux community standards where applicable
- Run and extend existing test suites; report and help reproduce defects
- Document your changes and update team documentation as needed
- Use Git for version control and follow team branching and review workflows
Code Quality & Review :
- Participate in code reviews; incorporate feedback and learn from others' feedback on your code
- Follow coding standards and project conventions
- Ensure your work meets defined quality and acceptance criteria before submission
- Ask for clarification when requirements or design are unclear
Team Collaboration :
- Work with team members across US, Romania, and India in standups, planning, and retrospectives
- Communicate status, blockers, and questions in a timely way
- Share what you learn and contribute to a positive, inclusive team environment
- Take advantage of mentorship and onboarding to ramp on your assigned technical area
Education & Experience :
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field (or equivalent experience)
- 0-3 years of software engineering or relevant internship/ academic project experience
- Some experience with C or C++ and a willingness to work in both as needed
- Basic familiarity with Linux or embedded systems concepts
- Understanding of the software development lifecycle (design, implement, test, review, document)
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1617790