GlobalEdge Technologies

Software Engineer

Ypsilanti, MI, US

$120k/year
2 months ago
Save Job

Summary

Seeking a Software Engineer for a full-time position with benefits. This is a contract position with potential for direct hire. The position is to support a DOD project. US citizenship and ability to acquire a US DOD government security clearance is required. Location in Metro-Detroit, Ypsilanti, or Ann Arbor. As a software engineer, you will execute software engineering and related tasks, including software design, collaboration, testing, and commissioning, data analysis, calibration, and troubleshooting on ground vehicle platforms. Project work is completed within a cross-functional team of SMEs and under their direction. The project environment is dynamic and fast-paced, leveraging your prior experience in ground vehicle systems, programming, and/or embedded systems development. Role and Responsibilities: Develop firmware for ground vehicle and/or power management systems Design and simulate complex systems using MATLAB Participate in agile software development, including some project management tasks Manage developed code within a collaborative environment using industry-standard tools and participating in software code reviews Perform data analysis from vehicle systems, including from fielded software, to assist team understanding, analysis, or troubleshooting of system operation Assist in producing client-focused documentation for project status and project deliverables Apply safety-related knowledge, skills, and practices to everyday work Work in shop or vehicle environments, including environments that are very loud, subject to significant temperature variations Effectively communicating across cultural boundaries and working harmoniously with diverse groups of team members. Skills Required Use of standard office productivity suites Excellent oral/written communication and interpersonal skills Demonstrated ability to work independently and take the initiative to solve problems Demonstrated ability to work effectively with suppliers and fabricators Skills Preferred New Eagle development tools and libraries Programming in C/C++, Python Utilizing Vector CAN tools (e.g. CANalyzer, CANoe) for bench test, data gathering, software validation Utilizing Vehicle Spy software and/or hardware for logging, analysis, or troubleshooting of vehicle systems issues Any experience with other CAN logging, analysis tools HIL/SIL bench testing and/or design Design/implementation of user interface with Enovation toolset Detailed knowledge of, or experience in implementing, any of the following: - MIL-STD-3017 - ISO-26262, MIL-STD-882, IEC61508 - ROS, DDS based communication/control systems - MISRA C/C++, MAAB Guidelines Education Required Bachelor’s degree in electrical engineering, computer engineering, or computer science, or an equivalent combination of education and experience from which comparable knowledge and abilities can be acquired. Work Experienced Required Experience in product development relevant to the essential duties and responsibilities listed Experience using Git, Jira, MATLAB/Simulink Work Experienced Desired Development and/or integration of military vehicle systems Systems engineering Large scale power electronic system or component design Automotive or ground vehicle systems About GlobalEdge: GlobalEdge Technologies is a consulting services company providing advanced engineering and information technology services to the automotive, aerospace and defense industry since 1989. We provide expertise in supporting engineering, mobility, electrification, manufacturing, embedded software engineering. Job Types: Full-time, Contract Pay: $80,000.00 - $120,000.00 per year Benefits: 401(k) Dental insurance Flexible spending account Health insurance Paid time off Vision insurance Schedule: 8 hour shift Monday to Friday Work Location: In person

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: