Logo
Actalent

Senior Software Engineer

Actalent, Sterling Heights, Michigan, United States, 48310

Save Job

Overview

Join to apply for the

Senior Software Engineer

role at

Actalent . We are seeking a highly experienced Software Engineer with strong experience in C++ and Linux to join our team. The role involves developing modular software and integration frameworks, as well as designing, developing, and testing operational software products. The position requires coordination and integration of software activities and products from various entities. Responsibilities

Execute all software engineering activities in a managed, controlled, and efficient manner consistent with established organizational processes. Develop and document Software Requirements based on the System/Subsystem Architecture. Create an embedded Software Design based on the defined Software Requirements within the Software Architecture. Develop Software code in C++ on a Linux RTOS within an embedded environment. Integrate Software with external Software Components from external entities. Assist with code reviews and mentor junior engineers without direct reports. Engage in cleaning up inherited code, developing new code, and integration activities. Essential Skills

Extensive experience in C++ and Linux, including proficiency with multiple distributions. Experience with scripting, RPM manipulation, kickstarter, partitioning, and encryption. Build knowledge using CMake. Experience with Google Test. Proven Software Development Experience following a Capability Maturity Model (or similar) process. Experience with communication methods such as TCP within the Linux environment. Ability to troubleshoot and debug issues. Proficiency in writing scripts in Linux, such as Python and shell scripts. Experience with Atlassian tools, Bitbucket (git), Jira, and Confluence. Additional Skills & Qualifications

Familiarity with Qt is a bonus. Experience with safety analysis and 882e. UI development experience is beneficial. Familiarity with requirement reviews is necessary. Comfortable with Linux Administration commands, such as managing firewalls and modifying routing tables. Experience in a high visibility/priority military program is advantageous. Pay and Benefits

The pay range for this position is $60.10 - $76.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: Medical, dental & vision Critical Illness, Accident, and Hospital 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available Life Insurance (Voluntary Life & AD&D for the employee and dependents) Short and long-term disability Health Spending Account (HSA) Transportation benefits Employee Assistance Program Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type

This is a fully onsite position in Sterling Heights, MI. Application Deadline

This position is anticipated to close on Oct 9, 2025. About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options. Seniority level

Mid-Senior level Employment type

Temporary Job function

Engineering and Information Technology Industries

Business Consulting and Services

#J-18808-Ljbffr