Placement papers | Freshers Walkin | Jobs daily: Sr. Software Engineer-C++ at TEEMA (San Diego, CA)


Search jobs and placement papers

Sr. Software Engineer-C++ at TEEMA (San Diego, CA)

Overview: Due to growth, this leading media access platform company has an opportunity for a Sr. C++ Software Engineer. Come and join this highly dynamic and innovative technology environment with competitive compensation and benefits!


3 must-haves professional experience with C++, Embedded Linux, and Git


What you will be doing:


* Advocates the development process of requirements and assumptions, test cases, document design, task/ticket breakdown, unit test, integration, system test, debugging and support

* Modules & Systems software design responsibility scopes

* Modules & Systems test and technical verification scopes

* Modules & Systems debugging scopes

* Creates embedded software development such as flexible design, incremental implementation, design adaptation to schedule, effective work-product output, appropriate open source usage and testable code

* Creates software version control guidelines and protocols (branching, code reviews, merging)

* Creates task execution (follow project plan, report progress, define done to include full scope of task & use-case verification testing, update estimate of remaining effort)

* Creates product and project estimates technical, development schedule

* Creates and designs RISK identification & mitigation planning

* Co-designs collaboration with other engineering disciplines

* Advocates for documentation of procedures, specifications, work instructions and design review materials

* Decision lead for industry engagement & interface stays current and enlists support/advice for design solutions and problem-solving


What you need to have:


* Ability to enhance system builds and SCM tools (Cmake, g++/git, SVN, bitbucket)

* Ability to teach other employees on open source availability, suitability, licensing, and implementation guidelines and rules

* Expert at platforms like Linux Kernel, Uboot, Yocto, Arm, Intel, DSP, Gnu/Linux/ C/C++ runtime, .Net, and others and also able to teach other employees to use these platforms

* Expert development experience within Linux operating systems

* Proficient at use of security systems

* Proficient at use of networking systems and technologies

* Proficient at prototype construction, testing and other design risk reduction

* Expert debugging ability for complex problems that may span hardware, software, FPGA, test or complete system involvement

* Expert skills at debugging tools such as GDB and Valgrind

* Ability to recommend design improvements and implement solutions to problems

* Demonstrated ability to meet schedules by evaluating inputs from multiple sources and prioritizing work

* Proven ability to collaborate effectively with colleagues, vendors and contractors

* Effective and willing mentor of less experienced co-workers


Education:


Any of the following combinations of formal education and related experience:

* PhD in related field of study or;

* Masters degree in related field of study and three years of experience or;

* Bachelors degree in related field of study and five years of relevant experience

* Excellent communication skills: verbal, written and interpersonal

* Great analytical and empirical problem-solving abilities

* Proven leadership skill


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment