> Markdown version of [/jobs/ext/3797401-software-engineer-i-software-engineering](https://www.wearedevelopers.com/jobs/ext/3797401-software-engineer-i-software-engineering). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer I - Software Engineering - **Company:** HUMAN RESOURCES CENTER, INC. - **Location:** Cary, NC, United States - **Experience:** Experienced - **Salary:** $104,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Unit Testing, C++ (Programming Language), Code Review, Communications Protocols, Computer Engineering, Continuous Integration, Embedded Operating Systems, Embedded Software, Ethernet, MATLAB, Network Protocols, Software Architecture, Simulink, Software Engineering, Software Requirements Analysis, Stateflow - **Published:** October 17, 2026 - **Apply:** https://www.juju.com/job/1_kellyservicesfeed1-US3782265_BH10442344 ## About the Role 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?, 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 ## Description 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