Today
Confidential
Mid Level Career (5+ yrs experience)
$130000 - $140000 per year
No Traveling
Unspecified
IT - Software
Goleta, CA (On/Off-Site)
Job Title: Senior Embedded Software Engineer
Job Location: Goleta California 93117
Onsite Requirements:
* Embedded Software (C/C++)
* Bachelor's Degree
* Minimum 5 years of engineering experience
Job Description:
Job Responsibilities:
* Apply fundamental knowledge of software engineering principles and core concepts (e.g., data structures, algorithms, computer architecture, operating systems, and databases) to create software solutions that meet project-based needs
* Apply core computer science concepts in the development, testing, and documentation of software units
* Review customer specifications and requirements, and develop designs to best support them
* Develop, document and support testing of products, systems or subsystems
* Participates as a member of the testing team to plan and review test cases within software solution components
* Provide budget, cost and schedule input for design assignments
* Document component and subsystem specifications
* Specify and evaluate supplier subsystems and services
* Participates in code reviews with the systems engineers, software architects, and other technical staff
* Collaborate with internal and external customers to develop systems to meet required business specifications
* Ability to complete a technical project independently and manage other engineers
* Support, communicate, reinforce and defend the mission, values and culture of the organization
* Attend appropriate engineering, customer or business meetings
* Lead less-experienced engineers
Qualifications:
* Bachelor's degree in Computer Science, Computer Engineering or related field
* 5+ years of industry experience in delivering high-quality, innovative applications and programming experience in one or more of the following: C, C++, C# and/or Java
* Ability to obtain and maintain a US government security clearance
* Proven Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
* Experience with Linux/Unix and/or Windows
* Experience with software version control systems (preferably GIT)
* Practical experience working with embedded software
* Experience in Object Oriented design and development
* Ability to write detailed design documents incorporating UML techniques
* Experience following formal software development processes
* Excellent verbal and written communication skills
* Detail-oriented, organized, and able to work well in a team environment as well as independently with little day-to-day guidance
* Demonstrates an ambition to learn
* Willing to travel up to 10% as necessary
* **3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply.
* This position requires candidates to be eligible to work in the United States, directly for an employer, without sponsorship now or anytime in the future.
* This client is a US Federal Government contractor and is legally required to hire US Citizens. US Citizens will only be considered for this role**
Job Location: Goleta California 93117
Onsite Requirements:
* Embedded Software (C/C++)
* Bachelor's Degree
* Minimum 5 years of engineering experience
Job Description:
Job Responsibilities:
* Apply fundamental knowledge of software engineering principles and core concepts (e.g., data structures, algorithms, computer architecture, operating systems, and databases) to create software solutions that meet project-based needs
* Apply core computer science concepts in the development, testing, and documentation of software units
* Review customer specifications and requirements, and develop designs to best support them
* Develop, document and support testing of products, systems or subsystems
* Participates as a member of the testing team to plan and review test cases within software solution components
* Provide budget, cost and schedule input for design assignments
* Document component and subsystem specifications
* Specify and evaluate supplier subsystems and services
* Participates in code reviews with the systems engineers, software architects, and other technical staff
* Collaborate with internal and external customers to develop systems to meet required business specifications
* Ability to complete a technical project independently and manage other engineers
* Support, communicate, reinforce and defend the mission, values and culture of the organization
* Attend appropriate engineering, customer or business meetings
* Lead less-experienced engineers
Qualifications:
* Bachelor's degree in Computer Science, Computer Engineering or related field
* 5+ years of industry experience in delivering high-quality, innovative applications and programming experience in one or more of the following: C, C++, C# and/or Java
* Ability to obtain and maintain a US government security clearance
* Proven Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
* Experience with Linux/Unix and/or Windows
* Experience with software version control systems (preferably GIT)
* Practical experience working with embedded software
* Experience in Object Oriented design and development
* Ability to write detailed design documents incorporating UML techniques
* Experience following formal software development processes
* Excellent verbal and written communication skills
* Detail-oriented, organized, and able to work well in a team environment as well as independently with little day-to-day guidance
* Demonstrates an ambition to learn
* Willing to travel up to 10% as necessary
* **3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply.
* This position requires candidates to be eligible to work in the United States, directly for an employer, without sponsorship now or anytime in the future.
* This client is a US Federal Government contractor and is legally required to hire US Citizens. US Citizens will only be considered for this role**
group id: softwinc