1

Overnight C Unix Developer Jobs in Michigan (NOW HIRING)

RAE Controls Engineer

Dearborn, MI · Hybrid

$77K - $99K/yr

... C++ and Python * Experience with standard systems engineering tools including boundary diagrams ... Experience working in Linux, Unix, and Windows environments * Experience with unit testing ...

RAE Controls Engineer

Dearborn, MI

$76K - $99K/yr

... C++ and Python Experience with standard systems engineering tools including boundary diagrams ... in Linux, Unix, and Windows environments Experience with unit testing platforms for tools ...

RAE Controls Engineer

Dearborn, MI · On-site

$77K - $99K/yr

... C++ and Python * Experience with standard systems engineering tools including boundary diagrams ... Experience working in Linux, Unix, and Windows environments * Experience with unit testing ...

Senior Machine Learning Engineer

Detroit, MI · On-site +1

$126K - $180K/yr

Experience creating C/C++ applications utilizing modern language features and build systems ... Proficiency in Unix-based environments (Linux, macOS) including working with remote servers and ...

Expertise in Teamcenter client side customization using Adv Java Expertise in C/C++ programming ... Windows, UNIX) Expertise on XSLT, XPath, XSL-FO, TCL Good knowledge web technologies e.g. HTML ...

JOB SUMMARY: Prepares test vehicles for testing by vehicle engineering staff, including ... Position requires 20-30% travel, including overnight stays. Must be able to travel extensively ...

New

Guidewire Architect

Detroit, MI

$60.25 - $78.25/hr

Join our AI & Engineering team in transforming technology platforms, driving innovation, and ... Bachelor's degree 4+ years consulting and/or relevant insurance industry experience (P&C, Life ...

Showing results 41-60

Overnight C Unix Developer information

What is an Overnight C Unix Developer?

An Overnight C Unix Developer is a software developer who specializes in programming with the C language on Unix-based systems, typically working night shifts or overnight hours. Their responsibilities often include writing, debugging, and maintaining software that runs on Unix platforms, as well as monitoring and resolving issues that may arise during off-hours. These roles are crucial for organizations that require 24/7 system maintenance, support for international teams, or continuous software development. Candidates for this role need strong knowledge of both C programming and Unix system internals.

What are the key skills and qualifications needed to thrive as an Overnight C Unix Developer?

To thrive as an Overnight C Unix Developer, you need strong proficiency in C programming, a solid understanding of Unix/Linux systems, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, debugging tools such as gdb, and experience with shell scripting are commonly required. Excellent problem-solving abilities, attention to detail, and effective communication skills are crucial for resolving complex issues and collaborating with remote or off-hours teams. These skills ensure the developer can maintain system stability, address critical incidents, and deliver reliable support during overnight hours.

What are some common challenges faced by Overnight C Unix Developers, and how can these be addressed?

Overnight C Unix Developers often encounter challenges such as limited access to immediate team support due to off-hours schedules and the need to troubleshoot critical issues independently. To address these challenges, it’s important to develop strong problem-solving skills and maintain detailed documentation of work and system changes. Proactively communicating with day-shift colleagues through handover notes and utilizing collaborative tools can ensure smooth transitions and minimize miscommunication. Being comfortable with remote work environments and automated monitoring systems is also beneficial.

What are the most commonly searched types of C Unix Developer jobs in Michigan?

The most popular types of C Unix Developer jobs in Michigan are:

What are popular job titles related to Overnight C Unix Developer jobs in Michigan?

For Overnight C Unix Developer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Overnight C Unix Developer jobs in Michigan look for?

The top searched job categories for Overnight C Unix Developer jobs in Michigan are:

What cities in Michigan are hiring for Overnight C Unix Developer jobs?

Cities in Michigan with the most Overnight C Unix Developer job openings:

Senior Software Integration Engineer

General Motors

Milford, MI • On-site

$110 - $140/hr

Other

Posted 10 days ago


General Motors rating

8.2

Company rating: 8.2 out of 10

General Motors

Based on 308 frontline employees who took The Breakroom Quiz

7.4

Company rating compared to similar companies: 7.4 out of 10

Automakers average

Based on 6,322 frontline employees who took The Breakroom Quiz


Job description

Job DescriptionWork Arrangement:Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Milford, Michigan three times per week, at minimum.The Role:We are looking for a Software Integration Engineer (aka SWIM) to join our Vehicle Motion Embedded Control (VMEC) organization! The SWIM is a technical project leadership position where you will be responsible to plan, lead and execute software build content and timing for assigned software swimlane(s) for Hybrid Electric Vehicle propulsion controllers.In addition, you would chair the Software Execution Team Meeting (SWET) with key partners to ensure all requirements and work are met on-time with "world's best" quality. Lastly, you will exercise technical direction over engineering support personnel both internally (GM) and externally (supplier) assigned to a given swimlane(s).What You'll Do:These responsibilities for the SWIM role are focused on new or very active controllers with a diverse scope of applications (EV/HEV/PHEV)Lead the development of software content and timing for assigned releases on new or very active controllersDocument the information in the software delivery plan and communicate those plans to internal and external organizationsLead project specific software verification and validation plans and document the information in software Analysis, Development and Validation (SW ADV) plan. Acquire approval of each plan from appropriate leadershipProvide direction and set priorities for software builds, testing, and validationEnsure the Controls Process of Engineering (C-PoE) tasks are completed per program timingDrive resolution of issues and obstacles and escalate as requiredActively manage controller resources (e.g., memory and CPU utilization) at each software release; escalate and engage SMEs for resolution as requiredFoster & document best practices to ensure high quality work and reduce development lead timeTrain, develop, mentor, and evaluate technical capability of team membersYour Skills & Abilities (Required Qualifications):Bachelor's degree in one of the following: Mechanical Engineering, Electrical Engineering, Computer Science or equivalent5+ years of experience in real-time embedded software systemDemonstrated technical project lead or project management experienceDirect hands-on experience in developing real-time controls software with programming (e.g., C/C++/JAVA/Assembly) and scripting languages (e.g., Perl/Python)Understanding of operating systems (e.g., Unix, Linux, RTOS for embedded system) and instrumentation (e.g., INCA, in circuit emulators, dSpace)Familiarity with configuration management systems (e.g., GiT) and build tools (e.g., Jenkins, Jira, eflow)Demonstrated drive for results and teamwork in project executionDemonstrated analytical ability where problems are unusual and difficultWhat Will Give You A Competitive Edge (Preferred Qualifications):Master's degree in one of the following: Mechanical Engineering, Electrical Engineering, Computer Science or equivalent.8+ years of experience in real-time embedded software systemExperience with CI/CD pipelinesCertification in Agile specific rolesFamiliarity with configuration management system and build toolsProduction experience with automotive control systems specifically in propulsionKnowledge of vehicle electrical architectures and communication networksDFSS Black-Belt certificationThis role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}.This job may be eligible for relocation benefits.About GMOur vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.Why Join UsWe believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.Benefits OverviewFrom day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources .Non-Discrimination and Equal Employment Opportunities (U.S.)General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire .AccommodationsGeneral Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 1-800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. #J-18808-Ljbffr

Working at General Motors


What General Motors employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


General Motors logo

About General Motors

Sourced by ZipRecruiter

General Motors is a company with global scale and capabilities, headquartered in Detroit, Michigan, with employees around the world. The company employs over 165,000 people, serves six continents, operates across 22 time zones, and has a diverse workforce speaking 75 languages1. GM’s vision is to drive the world forward by pioneering innovations that move and connect people to what matters. The company is working towards an all-electric future with its new Ultium Platform and is pushing transportation options beyond our wildest imaginations with autonomous vehicles. GM is also committed to becoming the most inclusive company in the world.

Industry

Transportation equipment manufacturing

Company size

10,000+ Employees

Headquarters location

Detroit, MI, US

Year founded

1908