TrellisWare Technologies ยท 2 days ago
Software Engineer, Embedded Linux
Wonder how qualified you are to the job?
Information TechnologyInternet
Insider Connection @TrellisWare Technologies
Responsibilities
Design, implement, and integrate software for an embedded Linux target (applications, servers, and drivers)
Perform feasibility studies, and performance analysis of embedded Linux components
Interface with common Linux services and protocols
Configure Linux board support packages
Document and present design alternatives using standard professional practices and corporate defined engineering processes
Develop relationships with team members built on trust and respect.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor's degree in Electrical/Computer Engineering, Computer Science or related field of study required.
Minimum of four years' experience integrating with embedded Linux and four years of embedded software development experience
An understanding of C++
Two years of experience with Yocto Project
Experience with Apache Ant, Boost Build, or other large-scale build systems
Experience with common lab test equipment (i.e. oscilloscope, logic analyzer)
Experience with Object-oriented design, data link layer and device drivers as well as ARM based processors
Linux subsystems
Integrating with open-source applications
C and Python
Distributed revision control systems and common embedded Linux development tools (i.e. compilers, linkers, and debuggers)