Kelly

Embedded Software Engineer

Cary, NC

Published · Expires (UTC)

Full-time
Your next opportunity

Create a job alert

Receive new jobs matching these criteria.

Software DevelopersCary, NC · Within 15.5 mi · Information Technology (IT), Full-Time Jobs
Free for job seekers. Always.
You’re in control

Manage your alerts or unsubscribe at any time.

Manage job alerts

About this opportunity

For those who want to keep growing, learning, and evolving. We at Kelly® hear you, and we’re here for you! We’re seeking a Software Engineer I – Software Engineering to work at a premier manufacturing client in Cary, NC. Sound good? Take a closer look below. You owe it to yourself to consider this great new opportunity.

Salary/Pay Rate/Compensation: $50 per hour

Shift: 1st shift – 8am-5pm (Flexible)

Why you should apply to be Software Engineer I – Software Engineering:

  • Competitive pay rate at $50/hour.
  • Work with a premier manufacturing leader in a collaborative, empowered team setting.
  • Opportunity to work on cutting-edge embedded software solutions for utility vehicles.
  • Gain hands-on experience with the latest technologies and industry practices.
  • Flexible first-shift schedule and a focus on professional growth.
  • Safety-first environment with all necessary equipment provided.

What’s a typical day as Software Engineer I – Software Engineering? You’ll be:

  • Collaborating within a high-performing software development team, including developers, testers, and stakeholders.
  • Performing requirements analysis, operational concept development, software system design/architecture, and component integration.
  • Participating in code reviews, testing, and vehicle platform testing to validate and optimize embedded software.
  • Maintaining feature-level software architecture for multiple vehicle models and configurations.
  • Analyzing and driving resolution of complex software issues.
  • Implementing new features and resolving defects in accordance with defined software requirements.
  • Occasionally traveling (up to 10%) for factory visits within a 2–15 mile radius (personal vehicle required; expenses covered).

This job might be an outstanding fit if you:

  • Have a minimum of 3+ years of experience in embedded software development (mid-career professionals only; recent graduates will not be considered).
  • Hold a BS in Electrical Engineering, Computer Engineering, Mechanical Engineering, or equivalent related experience.
  • Are proficient in embedded software development processes, including Agile methodology.
  • Have strong experience with C and/or C++, MATLAB, Simulink, and Stateflow.
  • Possess knowledge of embedded operating systems, drivers, CAN/J1939 network protocols, and software component/unit testing.
  • Demonstrate excellent written and verbal communication skills, with experience writing and reviewing software requirements.
  • Are detail-oriented, with strong technical problem-solving abilities and a passion for embedded engineering.
  • (Preferred) Have experience in control systems design, model-based software development, mechanical/electrical/hydraulic system diagnostics, electronic circuits, continuous integration tools, and automotive communication protocols (CAN, LIN, Ethernet).
  • Are able to use laboratory equipment (e.g., Logic Analyzers, Oscilloscopes) and read technical schematics and datasheets.
  • Are willing to wear required safety equipment (metatarsals, reimbursable).

Visa sponsorship is not available, now or in the near future, for this position.

What happens next

Once you apply, you’ll proceed to next steps if your skills and experience look like a good fit. But don’t worry—even if this position doesn’t work out, you’re still in our network. That means all of our recruiters will have access to your profile, expanding your opportunities even more.

Helping you discover what’s next in your career is what we’re all about, so let’s get to work. Apply to be Software Engineer I – Software Engineering today!

Your next step

Interested in this role?

Review the details, then choose the resume you want to share.

Apply for this job Free for job seekers. Always.

Share this job

Report a job
About the employer

Kelly

Related opportunities

Explore current openings connected to this search.

Your next opportunity

Create a job alert

Receive new jobs matching these criteria.

Software DevelopersCary, NC · Within 15.5 mi · Information Technology (IT), Full-Time Jobs
Free for job seekers. Always.
You’re in control

Manage your alerts or unsubscribe at any time.

Manage job alerts
Your preferred city

Where would you like to work?

Choose a city to personalize your search.

Location is requested only when you choose this option. Precise coordinates are not stored.

Privacy choices

Essential cookies keep sign-in, security, and your selected preferences working. With your permission, optional cookies measure sessions and return visits for up to 30 days. Recent searches and viewed jobs stay on this browser for 14 days and help you continue your search. Clear them from your recent activity panel. You can change your choice at any time.

You have not made a choice yet. Optional analytics are off.

Privacy policy

Quick view