Job Url: https://www.indeed.com/jobs?q=Senior+Software+Engineer&l=United+States&sc=0kf%3Aattr%28DSQF7%29%3B&from=searchOnDesktopSerp&vjk=2c8f87e74d38e45d Job Description: Senior level Embedded Software Engineer (DO-178C - VxWorks)- job post OTSI 3.5 3.5 out of 5 stars Remote $60 - $65 an hour - Contract OTSI Remote $60 - $65 an hour Apply now Profile insights Here’s how the job qualifications align with your profile. Skills Test Automation Development (Quality assurance practices) Technical troubleshooting support System design + show more Do you have experience in Test Automation Development (Quality assurance practices)? Yes No Skip   Job details Here’s how the job details align with your profile. Pay $60 - $65 an hour Job type Contract   Full job description OTSI (Object Technology Solutions, Inc), we have an immediate opening for a Job Title Senior level Embedded Software Engineer with one of our direct clients. Job Title: Senior level Embedded Software Engineer Work Location: Remote Duration: 12 Months Contract Job Description: About the Opportunity: We are seeking a Senior level Software Engineer (Member of the Technical Staff or Senior Member of the Technical Staff level, depending on experience) with solid experience implementing complete network stacks for embedded devices. This is a technical leadership role with a strong “customer facing” component involving customer interaction during pre-sales negotiations, architecture discussions, requirements solicitation and definition and of course, solutions implementation and testing. Excellent communication and people skills required for a positive influence on the project team and direct interactions with customers. The candidate must have proven skills in designing, implementing and testing embedded systems. A track record working with real-time operating systems (RTOS’s such as VxWorks) and Linux operating systems is expected. The candidate must have an aptitude for troubleshooting, defining solutions, architectures, preparing schedules and cost estimates. The candidate must also have good documentation and code development skillsets. Responsibilities · Work with the Project Manager and sales team on services sales opportunities. Work would include definition of customer product requirements, evaluation and selection of product architecture, determination of project feasibility, estimating costs and preparing development schedules. · Perform role of project team lead designer and team technical mentor. Also act as the customer facing technical expert for the project team. · Design and develop embedded software on top of Client products. · Design and develop complete solutions requiring device driver development, board configurations, operating system configuration and bootloaders. · Full lifecycle support including requirements, architecture, design, implementation, testing, test automation, documentation, reviewing of peers work, etc. Core Competencies & Demonstrated Success: · Experience developing embedded real-time systems on various architectures · Strong troubleshooting, design and architecture experience · Several years of C/C++ language expertise · Strong written and verbal communication skills · Track record of estimating and completing software development tasks on time · Self-motivated, independent, and comfortable working directly with customer · Ability to independently formulate direction given vague requirements · Direct customer interface experience with a track record of achieving high levels of customer satisfaction · Demonstrated strength in planning and organization; effectiveness as a team leader; drive and perseverance in accomplishing goals; professional integrity; adaptability to new projects; resourcefulness; energy and motivation to initiate and complete tasks; and enthusiasm building expertise in the technology · Experience working with and guiding international teams is a plus Qualifications · Bachelor's Degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent · 10+ years of overall software development experience · Hands-on experience working with embedded and real-time operating systems (VxWorks and embedded Linux preferred) · Low level software development experience, such as device drivers, board support packages, bootloaders, and board bringup with an embedded operating system · Expect up to 10% domestic and international travel · This role requires either US Citizenship or a Green Card and for the resource to be based in the United States or approved territory · In the future, the role might require a US Government security clearance · Experience Safety Certification (such as DO-178C, ISO 26262, IEC 62304), Security (such as secure boot, FIPS-140-2) or networking (such as TCP/IP and TSN) a plus. About us: OTSI is a leading global technology company offering solutions, consulting, and managed services for businesses worldwide since 1999. OTSI serves clients from its 15 offices across 6 countries around the globe with a “Follow-the-Sun” model. Headquartered in Overland Park, Kansas, we have a strong presence in North America, Central America, and Asia-Pacific with a Global Delivery Center based in India. These strategic locations offer our customers the competitive advantages of onshore, nearshore, and offshore engagement and delivery options, with 24/7 support. OTSI works with 100+ enterprise customers, of which many are Fortune ranked, OTSI focuses on industry segments such as Banking, Financial Services & Insurance, Healthcare & Life Sciences, Energy & Utilities, Communications & Media Entertainment, Engineering & Telecom, Retail & Consumer Services, Hi-tech, Manufacturing, Engineering, transport logistics, Government, Defense & PSUs. Our Center of Excellence: · Data & Analytics · Digital Transformation · QA & Automation · Enterprise Applications · Disruptive Technologies Job Type: Contract Pay: $60.00 - $65.00 per hour Expected hours: 40 per week Experience: Senior level Embedded Software Engineer: 10 years (Preferred) embedded & RTOS (VxWorks & embedded Linux): 8 years (Preferred) Safety Certification (DO-178C, ISO 26262, IEC 62304), : 5 years (Preferred) Security (such as secure boot, FIPS-140-2): 8 years (Preferred) C/C++ language : 6 years (Preferred) Work Location: Remote