senior embedded software engineer.
hauppauge , new york
posted 10 days ago
job details
summary
$98,429 - $135,000 per year
permanent
bachelor degree
category computer and mathematical occupations
reference1036026
job details
job summary:
Join our client's cutting-edge team as an Embedded Software Engineer, to support their Hauppauge, NY facility. With 7-9 years of related experience and a Bachelor's degree in engineering or a science discipline, you'll lead software development activities, ensuring adherence to project timelines. If you're passionate about aerospace innovation, now to be part of our dynamic team and contribute to the future of aviation technology.
location: HAUPPAUGE, New York
job type: Permanent
salary: $98,429 - 135,000 per year
work hours: 8am to 4pm
education: Bachelors
responsibilities:
Develop embedded real-time software on control units for aircraft systems following the DO-178 Aerospace Standard.
Analyze and define software requirements, document design, and integrate software C code onto micro-processor based embedded hardware platforms.
Plan, estimate, organize, and lead software development activities, ensuring adherence to project timelines and objectives.
Conduct in-depth analysis and research to design and test component parts, processes, or systems, with a focus on meeting product performance and customer requirements.
Utilize engineering principles to design products or systems of diverse and complex scope, considering factors such as function, materials, performance, and cost.
Apply scientific analysis and mathematical models to predict and measure the outcome of design alternatives, validating test results for accuracy and precision.
Complete technical project elements, including preparation of product layouts, system architecture definition, and creation of software development plans.
Contribute to the completion of project milestones, reviewing drawings and schematics, defining data structures and interfaces, and analyzing material requirements.
Review product specifications and modifications for clarity, completeness, and conformity to standards; troubleshoot design errors and recommend revisions.
Provide technical information for review with product engineering teams, writing supporting documentation for procedures, technical reports, and customer proposals.
Compile and analyze operation, test, and research data, develop acceptance and qualification test plans, procedures, and reports.
Communicate with customers to identify new business opportunities, present product capabilities, and clarify technical requirements.
Mentor or serve as a resource to share specialized knowledge with others; establish goals and objectives and track performance required to complete projects.
Lead a team in developing software designs and implementation in "C" of moderate scope and complexity, analyzing and validating software requirements and specifications.
Support the Hauppauge, NY facility from a remote client site location in Fort Worth, TX, or Irvine, CA.
Stay updated on professional and technical knowledge by attending workshops, reviewing publications, and participating in professional associations.
Effectively communicate and present status, actions, recommendations, and other technical information with clarity and precision.
Respond to significant inquiries from customers, regulatory agencies, or marketing/sales teams.
Proficient with engineering design and analysis tools, standard software packages, and project management tools; ability to Earned Value Management (EVM) principles to manage scope, schedule, and cost objectives.
qualifications:
Experience level: Experienced
Minimum 5 years of experience
Education: Bachelors (required)
skills:
Embedded Coding
Embedded Software Integrationm
Embedded Coding
Embedded
Embedded Software Integration
Embedded Software Full Lifecycle
EmbeddedEqual Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact [email protected] offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).Applications accepted on ongoing basis until filled.