Software Engineer III
$91.5k - $148.1kOshkosh Corporation
Principal Engineer – SoftwarePratt Miller is a product development company in motorsports, defense, and mobility industries providing clients with product engineering and low-volume production solutions. Our range of research & development, engineering, prototype manufacturing, test & validation, and low-rate production capability help our customers bring their high-quality products to market faster.The Principal Engineer – Software develops embedded software for various on-vehicle applications. The Sr. Software Engineer shall be able to create vehicle level designs and provide feedback on System Requirements. Will lead the implementation and integration of embedded software written in C/C++, Matlab autogenerated.Your Impact:Responsible for completion of a project or part of a project of moderate complexity on time.May be responsible for overall project schedule and budget.May be responsible for managing multiple priorities.Performs more complex engineering calculations, investigations, and tasks as assigned according to Oshkosh, as well as general industry, engineering standards and processes.Responsible for preparation and delivery of plans, designs, computation methods, and/or reporting.Collaborate as needed with other engineering or business support disciplines internally as well as suppliers externally.May have exposure to the external customers and/or industry organizations.Provide guidance or mentorship to entry level engineers working on common projects.Research, create, and update standard engineering methodology and procedures - best practices, etc.Conduct independent research and development on new technologies and establish requirements (resources, equipment, estimates, test plans, and milestones) according to the needs of a project related to real-time operating system (RTOS), Autosar, embedded systems, open-source tools, Internet of Things (IOT), edge computing and architecture virtualization.Carry out the technical aspects of advanced vehicle system controls research and development in the aspect of implementation using embedded software tools, version control and configuration management, verification and validation, DevOps and CI/CD software.Work with internal and external project teams on advanced control development efforts independently with minimum supervision using embedded software and model-based development tool suites.Assist developing or integrating control strategies and implementation in a virtual simulation environment using modeling tools (such as AMESIM, Matlab/Simulink/Stateflow etc.) or hardware-in-the-loop simulators and transferring simulated strategies to vehicle testing and eventual production implementation.Lead or direct feasibility studies and project estimates (manpower, budget development, and timelines etc.) on proposed projects.Lead or direct proposal development with regards to acquiring appropriate funding for various advanced control development efforts.Provide insight to engineering design teams and mentoring to low level engineers as needed based on expertise.Design, implement and document real-time embedded software written in C/C++, Matlab autogenerated.Support supervisor, engineers, and other departments to execute job assignments.Responsible for the design and implementation of software to meet various requirements which include: functionality, memory utilization, performance and maintainability.Read and create software designs in UML.Provide technical assistance for prototype, pilot and production software.Follow good software practices including the use of version control, change control and issue tracking software.Follow a CMMI level 3 process as part of developing software.Provide support to programs to include travel to off-site locations as necessary to accomplish assigned engineering tasks.Participate in project time estimation, technical proposals and decision analysis.Other duties as assigned.Regular attendance is required.Minimum Qualifications:Accredited Bachelor's degree in Engineering or related field with five (5) or more years of related experience.Standout Qualifications:Accredited Bachelor's degree in Computer Science, Computer or Electrical Engineering.Familiarity with JavaScript, JSON, Python, and SQL database in addition to embedded C/C++.Core Competencies:Internal Contacts: Contact with peers and others involving explanation of information (these contacts may be within or outside department or division), and the gathering of factual information; may include the communication of sensitive or confidential information.External Contacts: Limited external contact to gather information, answer queries, or ask assistance.Communication Skills: Read, write and comprehend simple instructions, short correspondence and memos; Read and interpret safety rules, operating/maintenance instructions and procedure manuals; Write routine reports, correspondence and speak effectively before both internal and external groups; Read, analyze and interpret business manuals, technical procedures and/or government regulations: Read, analyze and interpret scientific and technical journals, financial reports and legal documents.Decision-Making: Regularly makes significant decisions and final results, typically affecting the entire department. Available guides or precedents are limited. Has authority over the allocation of resources.Complexity, Judgment and Problem Solving: Work requires the ability to plan and perform work in light of new or constantly changing problems, work from broad instruction, and deal with complex factors not easily evaluated. Decisions require considerable judgment, initiative and ingenuity in areas there is little precedent.Supervisory/Managerial: General instructing, scheduling, and reviewing the work of others performing the same or directly related work. Acts as "lead worker".Working Conditions:Physical Demands: Frequent: Standing, Walking/Running, Sitting, Reaching, Hearing, Talking, Visual, Typing; Occasional: Driving, Fine Dexterity, Manual Dexterity; Upper Extremity Repetitive Motion; Seldom: Lifting/Carrying 25lbs., Pushing/Pulling 25llbs.Non-Physical Demands: Frequent: Analysis/Reasoning, Communication/Interpretation, Math/Mental Computation, Reading, Sustained Mental Activity (i.e. auditing, problem solving, grant writing, composing reports), Writing.Environmental Demands: Frequent: Work Alone, Frequent Task Changes, Tedious/Exacting Work; Occasional: High Volume Public Contact.Work Schedule: Routine shift hours. Infrequent overtime, weekend, or shift rotation.Demands/Deadlines: High volume and variable work demands and deadlines impose strain on routine basis or considerable stress intermittently; OR regular direct contacts with distressed individuals within the immediate work environment; and/or exposure to demands and pressures from persons other than immediate supervisor.Pay Range:$91,500.00 - $148,100.00The above pay range reflects the minimum and maximum target pay for the position across all U.S. locations. Within this range, individual pay is determined by various factors, including the scope and responsibilities of the role, the candidate's experience, education and skills, as well as the equity of pay among team members in similar positions. Beyond offering a competitive total rewards package, we prioritize a people-first culture and offer various opportunities to support team member growth and success.Oshkosh is committed to working with and offering reasonable accommodations to job applicants with disabilities. If you need assistance or an accommodation due to a disability for any part of the recruitment process, please contact our talent acquisition team by email View email address on click.appcast.io Corporation is a merit-based Equal Opportunity Employer. Job opportunities are open for application to all qualified individuals and selection decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, or other protected characteristic. To the extent that information is provided or collected regarding categories as provided by law it will in no way affect the decision regarding an employment application.Oshkosh Corporation will not discharge or in any manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with Oshkosh Corporation's legal duty to furnish information.Certain positions with Oshkosh Corporation require access to controlled goods and technologies subject to the International Traffic in Arms Regulations or the Export Administration
$91.5k - $148.1k
...defense, and mobility industries providing clients with product engineering and low-volume production solutions. Our range of research &... ...quality products to market faster. The Principal Engineer – Software develops embedded software for various on-vehicle applications...SuggestedPermanent employmentImmediate startShift workWeekend work- ...a Sr. NDE Technical Support Specialist with extensive NDE Level III experience to oversee and mentor NDE staff, review and improve NDE... ..., certification oversight, and collaboration with auditors and engineers, with travel to Duke nuclear sites as needed to support field...Suggested
- ...rapid and frequent delivery of high quality tires, custom wheels and shop supplies. Position Description: The Sr. Software Engineer is a highly skilled and experienced professional responsible for designing, developing, testing, and maintaining complex...Suggested
- ...Sr. Software EngineerAre you looking for an opportunity to turn your ambition and your people skills into a rewarding career with an... ...functional teams, including designers, product managers, and QA engineers, to achieve project objectives.Contributes to technical...Suggested
- ...School/GED degree 1+ year of related work experience Valid driver's license Required/Basic Qualifications (Nuclear Materials Specialist III) High School/GED degree 3+ years of related work experience Valid driver's license Desired Qualifications Bachelor's degree in Supply...SuggestedTemporary workWork experience placementLocal areaVisa sponsorshipRelocation packageNight shift
- ...Java Software EngineerHybrid Mode (5 Days in Month)Durham, NCJob Description6-9 years of professional software development experience... ...working experience in Java Technologies.Knowledge of software engineering practices for the full software development life cycle, including...Work experience placement
- ...building comprehensive, end-to-end web applications. As a key member of our development group, you will be responsible for the entire software development lifecycle, from conceptualization and design through to deployment and maintenance. We are seeking a proactive problem...Remote work
- ...enhancements).Develops and executes test scripts to ensure BY(JDA) software consistently meets the customer's business objectives.... ...MOCA.Bachelor's degree (or equivalent) in Computer Science or Engineering or other relevant discipline.Knowledge on interfaces between WMS...Flexible hoursShift work
- Sr Automation EngineerVisa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: YesRole: Sr Automation EngineerUnderstanding of mainframe and JavaExperience with Soap UI and UFTExperience ...
- ...Sr. Software Engineer The primary purpose of this role is to translate business requirements and functional specifications into logical program designs and to deliver code modules, stable application systems, and software solutions. This includes developing, configuring...Flexible hours
- ...Sr Automation Engineer Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Role: Sr Automation Engineer Understanding of mainframe and Java Experience with Soap UI and...
- ...airframe, business jet, eVTOL, bike frame, and speed boat applications. We accomplish this with our leading software, HyperX, through software development and engineering support. As you join our team, you join our company mission and become an integral partner in...Casual work
- ...We are looking for an Application Engineer for our Huntersville, NC facility. In this role you will be responsible for engaging with new and current customers to develop innovative metal additive manufacturing solutions and preparing technical responses and proposals...Permanent employment
- ...Job Summary We are seeking a Senior SRE / DevSecOps Engineer with strong experience in Kubernetes, AWS, container platforms, observability, infrastructure automation, and AI-assisted troubleshooting. The role will focus on platform reliability, incident management, SLO...
- ...s 11 operating nuclear reactors make Duke Energy a clean energy leader in the electricity generation industry. The Nuclear Fuels Engineering (NFE) department is seeking candidates who are passionate about nuclear energy’s role in a clean energy future. Duke Energy’s NFE...Full timeWork at officeRemote workVisa sponsorshipRelocation package
- Senior Software Engineer - AppDev (AI-Fluent Senior) Role Snapshot Uptown Client Title: Senior Software Engineer, AppDev (AI-Fluent Senior) Location: Charlotte, NC Work model: On-site, 3days/week Team: Product engineering for an automated decision platform Seniority...
$135k - $187.6k
Structural Integrity Associates in Huntersville, NC is looking for a Senior Analyst to lead complex engineering projects in the power generation and energy sectors. The role requires a degree in Mechanical or Civil Engineering, with substantial experience in failure investigation...- ...requirements and functional specifications into logical program designs and to deliver code modules, stable application systems, and software solutions. This includes developing, configuring, or modifying complex integrated business and/or enterprise application solutions...Flexible hours
$60k - $75k
...for warehouse fulfillment and manufacturing systems in industries like food and beverage. Partner with automation and controls engineers to test, troubleshoot, and validate their systems on-site. Provide clear communication and updates to customers and project teams...Daily paidTemporary workWork at officeLocal areaRelocation packageLong distanceFlexible hoursWeekend work- We are seeking an experienced SAP FICO Consultant to support the design, configuration, implementation, and optimization of SAP Finance and Controlling solutions. The ideal candidate will have strong hands-on experience with SAP FICO processes, S/4HANA Finance, business...
- ...equipment, when needed. R. Assists engineers in developing, building, or testing... ...responsibilities and no direct reports. III. REQUIRED COMPETENCIES A.... ...License 2. Knowledge of database software; inventory software; manufacturing software...Contract workShift work
- ...Effective Date: 07.23.2018 R. Assists engineers in developing, building, or testing... ...responsibilities and no direct reports. III. REQUIRED COMPETENCIES A. Customer... ...License 2. Knowledge of database software; inventory software; manufacturing software...Contract workSecond jobLocal areaShift work
- ...production equipment when needed. Assist engineers in developing, building, or testing... ...responsibilities and no direct reports. III. REQUIRED COMPETENCIES # Customer Focus... ...Jack License Knowledge of database software; inventory software; manufacturing software...Contract workLocal areaShift workNight shift
- ...inclusive, and collaborative environment where you can be your best, every day.Newell Brands is searching for a highly motivated Product Engineer to play a key role in new product development efforts and implement improvements to existing products. This position will:Support...H1bWork at officeVisa sponsorship
- ...performing, inclusive, and collaborative environment where you can be your best, every day.Job Summary:The Sr. Product Development Engineer will be responsible for new product development (NPD) projects for both new and existing products, while working within a cross-...
$117k - $150k
...Inside the Role The Lead Manufacturing Automation Engineer serves as the plant's primary authority for industrial automation systems,... ...lifecycle management and replacement strategies for aging hardware and software platforms. Project Execution Lead capital automation...Full timeTemporary workFor contractorsH1bLocal areaRelocationVisa sponsorshipRelocation packageAfternoon shift- ...the full requirements and delivery lifecycle within an assigned engineering pod. The role requires genuine technical depth combined with... ...Skills and Experience Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field...Work at officeImmediate startRemote workFlexible hours
- Acro Service Corp is seeking a SAP ABAP/EDI Analyst to join our SAP team. This role delivers technical expertise for design, testing, implementation and support, requiring a self-starter mindset and effective communication to drive results. You will analyze and modify ABAP...
- A leading finance and insurance marketing organization in Cornelius, NC, is seeking a Senior Machine Learning/AI Engineer to architect and implement AI systems. The ideal candidate will have a strong background in Python and machine learning frameworks, along with experience...
- American Tire Distributors is seeking a Senior Data Engineer to turn vast datasets into actionable insights. You will manage master data across multiple domains and design ETL pipelines to load data into data warehouses. Responsibilities include building data architectures...Remote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
- cybersecurity software engineer Huntersville, NC
- software developer fintech Huntersville, NC
- part time software developer remote Huntersville, NC
- consulting software engineer Huntersville, NC
- senior software engineer remote Huntersville, NC
- startup software engineer Huntersville, NC
- software developer positions Huntersville, NC
- software developer Huntersville, NC
- software engineer healthcare Huntersville, NC
- software engineer amazon Huntersville, NC


