Software Engineer

Altair

(Troy, Michigan)
Full Time Travel Required
Job Posting Details
About Altair
Altair is focused on the development and broad application of simulation technology to synthesize and optimize designs, processes and decisions for improved business performance.
Summary
Utilizes latest software platforms, such as QT, Apple, etc. to develop moderately complex software, creates and executes designs for a variety of new functionalities that service the needs of our diverse customer base.
Responsibilities
* Utilize Experience in C or C++ projects that could involve either creating or accessing QT. * Design and develop software for new products and modify software for existing products * Work with electrical engineers, mechanical engineers, and others to ensure robust design and to obtain information on project limitations and capabilities, performance requirements and interfaces. * S/W debugging experience on an embedded h/w platform. * Develop software specifications based on system specifications and software architecture * Analyze and understand system requirements. * Basic management skills, including planning and organization, decision making, problem solving, and project management. * Analyze user needs and software requirements to determine feasibility of design within time and cost constraints. * Consult with customers about software system design and maintenance. * Manages all critical program dates as they pertain to OTD & within the APQP process. * Create and maintain project budget and material costs spend profiles. * Coordinate software system installation and monitor equipment functioning to ensure specifications are met. * Develop and direct software system testing and validation procedures, programming, and documentation. * Evaluate project results including confirmation of project deliverables and coordinate lessons learned. * Support Sales in development of product forecasts by providing actual costs when requested. * Travel as needed. * Effectively communicate relevant project information to customer, peers & superiors as needed. * Follows all safety guidelines including utilization of proper PPE. * Other duties as assigned.
Ideal Candidate
* Bachelor’s degree (or equivalent degree) in Engineering * 2+ years of related experience in Engineering **Skills and Competencies** * Good verbal & written communication skills, including group presentation * Ability to effectively manage multiple tasks simultaneously * Excellent presentation/facilitation, organizational, analytical, and written/oral communication skills. * Ability to work in a fast paced, growth-oriented and time-critical environment. **Computers and Technology** * Proficient in C or C++ * Experience in C++ projects that involved either creating or accessing QT. * S/W debugging experience on an embedded h/w platform. * Good knowledge of Matlab/Simulink toolchain is desired * Knowledge of traditional automotive vehicle bus communication protocols (CAN, LIN, USB and in near future potential for Ethernet) a plus. * Solid understanding of embedded circuits * Proficient with MS Office Suite (Word, Excel, PowerPoint & Outlook) * MS Project experience a plus * ERP System knowledge beneficial

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.