ektello
Overview
Embedded Software Engineer – San Diego, CA. Hybrid work arrangement: 4 days in office, 1 day from home. Duration: 1 year with possibility for conversion. Pay: $90-$105/hr. Responsibilities
Develop, enhance, and sustain software systems in a cross-functional team environment, adhering to established design control processes and good engineering practices. Demonstrate working knowledge of software engineering practices, techniques, processes, and basic knowledge of technology trends and domain expertise. Understand and analyze requirements for a single component and translate results into design solutions addressing specific requirements. Develop modules with moderate guidance. Apply knowledge and skills to a variety of standard activities, working with moderate guidance in own area of knowledge. Demonstrate understanding of multi-threaded software design and development. Exhibit excellent written and oral communication and interpersonal skills. Understand development in a process-oriented/regulated environment and adhere to a quality management system. Qualifications
5+ years of embedded software experience, with the ability to work on low-level device drivers, understand RTOS concepts and driver interactions (they are not developing drivers). Some networking-related experience; primarily work on low-level device drivers and interfacing with drivers and applications. Experience with multi-threading on RTOS. OSE-QNX RTOS experience is a big plus; experience with other RTOS is acceptable. Any industry background is acceptable. Programming languages: C, C++. BS degree preferred in Computer Science, Computer Engineering, Mathematics, Physics, or a related Engineering discipline with 5+ years of experience. Some scripting experience with Python is a plus but not the main skillset.
#J-18808-Ljbffr
Embedded Software Engineer – San Diego, CA. Hybrid work arrangement: 4 days in office, 1 day from home. Duration: 1 year with possibility for conversion. Pay: $90-$105/hr. Responsibilities
Develop, enhance, and sustain software systems in a cross-functional team environment, adhering to established design control processes and good engineering practices. Demonstrate working knowledge of software engineering practices, techniques, processes, and basic knowledge of technology trends and domain expertise. Understand and analyze requirements for a single component and translate results into design solutions addressing specific requirements. Develop modules with moderate guidance. Apply knowledge and skills to a variety of standard activities, working with moderate guidance in own area of knowledge. Demonstrate understanding of multi-threaded software design and development. Exhibit excellent written and oral communication and interpersonal skills. Understand development in a process-oriented/regulated environment and adhere to a quality management system. Qualifications
5+ years of embedded software experience, with the ability to work on low-level device drivers, understand RTOS concepts and driver interactions (they are not developing drivers). Some networking-related experience; primarily work on low-level device drivers and interfacing with drivers and applications. Experience with multi-threading on RTOS. OSE-QNX RTOS experience is a big plus; experience with other RTOS is acceptable. Any industry background is acceptable. Programming languages: C, C++. BS degree preferred in Computer Science, Computer Engineering, Mathematics, Physics, or a related Engineering discipline with 5+ years of experience. Some scripting experience with Python is a plus but not the main skillset.
#J-18808-Ljbffr