Logo
Actalent

Senior Software Engineer

Actalent, Denver, Colorado, United States, 80285

Save Job

Job Title: Senior Software Engineer

Job Description

We are seeking a Senior Software Engineer with significant expertise in developing embedded real-time systems across various architectures. The ideal candidate will have a strong background in troubleshooting, design, and architecture, alongside several years of proficiency in C/C++ programming. This role requires a highly motivated individual with excellent communication skills, capable of working independently and directly with customers to achieve high levels of satisfaction. Experience in leading teams, organizing projects, and adapting to new technologies is essential.

Responsibilities

Collaborate with the Project Manager and sales team on service sales opportunities, including defining customer product requirements and selecting product architecture.

Evaluate project feasibility, estimate costs, and prepare development schedules.

Serve as the project team lead designer and technical mentor, acting as the customer-facing technical expert.

Design and develop embedded software on top of our products, including device driver development, board configurations, and operating system configurations.

Provide full lifecycle support, including requirements gathering, architecture design, implementation, testing, test automation, documentation, and peer work reviews.

Essential Skills

10+ years of overall software development experience.

Hands-on experience with embedded and real-time operating systems, including Linux and other RTOS.

Proficiency in low-level software development such as device drivers, board support packages, and bootloaders.

Bachelor's Degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent.

Additional Skills & Qualifications

Experience working with and guiding international teams is a plus.

Safety Certification (DO-178C, IEC), Security (secure boot, FIPS-140-2), or networking (TCP/IP and TSN) experience is advantageous.

Direct customer interface experience with a proven track record of customer satisfaction.

Ability to independently formulate direction given vague requirements.

Up to 10% domestic and international travel may be required.

Work Environment

This is a fully remote position available anywhere in the United States. You will join a culture that values caring, respect, and a growth mindset, with opportunities to impact critical infrastructure domains such as aerospace, defense, telecommunications, industrial automation, healthcare, and automotive industries. Our organization has been recognized for excellence in IoT security, cloud, and edge computing, and as a 'Top Workplace' for eight consecutive years.

Pay and Benefits

The pay range for this position is $50.00 - $80.00/hr.

Workplace Type

This is a fully remote position.

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 (%20actalentaccommodation@actalentservices.com) for other accommodation options.