Principal Engineer - Software

Arena Technical Resources, LLC

Oshkosh (WI)

Presencial

USD 120.000 - 170.000

Jornada completa

hace 34 horas
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Arena Technical Resources, LLC in Oshkosh, WI, seeks a Principal Engineer – Software to develop embedded software for on-vehicle applications. You will design vehicle-level software, review system requirements, and lead the integration of embedded code across platforms.

The role emphasizes leadership in C/C++, Matlab autogenerated tooling, RTOS, Autosar, and model-based development. You will mentor junior engineers and collaborate with suppliers and internal teams while ensuring project

Formación

  • Accredited Bachelor's degree in Engineering or related field with five (5) or more years of related experience.
  • Experience developing embedded software for vehicle applications is preferred.

Responsabilidades

  • Deliver project work on time within moderate scope.
  • Assist with project schedules and budgets when applicable.
  • Lead multiple priorities and complex engineering calculations.
  • Develop, verify, and document real-time embedded software in C/C++.
  • Collaborate with internal and external teams including suppliers.
  • Provide guidance to junior engineers.
  • Conduct RTOS, Autosar, embedded systems architecture research.
  • Support DevOps practices and CI/CD in software projects.
  • Participate in proposals and time estimates.

Conocimientos

Project management
Mentoring
System design

Educación

Bachelor's degree in Engineering or related field

Herramientas

C/C++
MATLAB
AMESIM
MATLAB/Simulink
Stateflow

Descripción del empleo

Job Title: Principal Engineer – Software
Job Location: Oshkosh, WI
Eligibility/Clearance: US citizenship required as this supports a
government contract

Job Description
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.

Arena Technical Resources, LLC, (ATR) is an Equal Opportunity Employer
(EOE) who will provide equal employment opportunity to employees and
applicants for employment without regard to race, ethnicity, religion,
color, sex, pregnancy, national origin, age, veteran status, ancestry,
sexual orientation, gender identity or expression, marital status,
family structure, genetic information, or mental or physical disability.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineer III
Software Engineer III

Oshkosh • Huntersville (NC)

Presencial
USD 92.000 - 148.000
Principal Engineer
Principal Engineer

Software Guidance & Assistance, Inc. (SGA, Inc.) • Oshkosh (WI)

Presencial
USD 120.000 - 160.000
Engineer - Software
Engineer - Software

oshkoshcorporation • Oshkosh (WI)

Presencial
USD 69.000 - 109.000
Sr Engineer -Software and Controls Test
Sr Engineer -Software and Controls Test

Arena Technical Resources, LLC • Oshkosh (WI)

A distancia
USD 90.000 - 130.000
Senior Software Engineer
Senior Software Engineer

Axelon Services Corporation • Oshkosh (WI)

Presencial
USD 80.000 - 110.000
Embedded Software & Controls Lead
Embedded Software & Controls Lead

Paddock • New Hudson (MI)

Presencial
USD 104.000 - 174.000
Sr Engineer - Controls
Sr Engineer - Controls

Oshkosh Corporation • Oshkosh (WI)

Presencial
USD 79.000 - 127.000
Relocation assistance provided if more
Embedded Software & Controls Lead
Embedded Software & Controls Lead

Pratt Miller • New Hudson (MI)

Presencial
USD 104.100 - 173.900
Competitive salary
Career development opportunities
Engineer – Sr Controls
Engineer – Sr Controls

Oshkosh Corporation • Oshkosh (WI)

Presencial
USD 79.000 - 127.000
Systems & Controls Engineer
Systems & Controls Engineer

Arena Technical Resources, LLC • Oshkosh (WI)

Presencial
USD 85.000 - 125.000