2,047,764open jobs
120,593companies
247,334added this week
Browse all
Salary
≈ $142k – $284k per year (Estimated)
Location
In office (Oshkosh)
Seniority
Principal

Confirmed on the employer's own hiring board on Oct 29, 2026. First seen by Alion on Oct 28, 2026. Arena Technical Resources scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Arena Technical Resources, known as ATR, is an information technology consulting, staffing and placement firm based in Rockville, Maryland, that fills technical roles through direct hire, contract-to-hire and long-term contract staffing. It also provides payroll services, and much of its current work supports federal contractors and agencies around Washington, with cleared positions in Virginia, Maryland and at defense sites such as Redstone Arsenal. Typical positions include cloud and DevSecOps engineers, full stack and Python developers, ServiceNow and Salesforce analysts, network and systems engineers, penetration testers and data scientists.

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,047,764 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Oshkosh
$405k – $485k per year · Hybrid · 8+ years exp · Bachelor's Degree · San Francisco · New York
AI/ML
Claude
Model Context Protocol
Multimodal AI
Anthropic
Interpretability
Cybersecurity
DLP
Apply
$94k – $316k per year · Hybrid · Full-Time · 12+ years exp · Associate's Degree · Chicago · Milwaukee · Dallas · Columbus · Kirkland
Python
Go
JavaScript
TypeScript
C#
AI/ML
LangGraph
LangChain
Claude
Embeddings
Function Calling
AI Agents
OpenAI SDK
CrewAI
OpenAI
Anthropic
OpenAI Agents SDK
Context Engineering
DevOps
Terraform
GCP
Helm
Azure
CI/CD
AWS
Docker
Kubernetes
SLI/SLO/SLA
Cybersecurity
Least Privilege
Apply
≈ $128k – $256k per year (Estimated) · In office · Full-Time · 8+ years exp · Bachelor's Degree · Sunnyvale
DevOps
CI/CD
Incident Management
Apply
≈ $143k – $266k per year (Estimated) · In office · Full-Time · 6+ years exp · Bachelor's Degree · Sunnyvale
Python
JavaScript
TypeScript
Databases
MS SQL
ElasticSearch
Azure Cosmos DB
DevOps
CI/CD
Kubernetes
Apply
≈ $117k – $219k per year (Estimated) · In office · Full-Time · 6+ years exp · Bachelor's Degree · Bentonville
JavaScript
DevOps
CI/CD
Platform Engineering
Apply
≈ $97k – $192k per year (Estimated) · In office · Nationals only · Bachelor's Degree · Oshkosh
DevOps
CI/CD
Apply
≈ $75k – $136k per year (Estimated) · In office · Nationals only · 3+ years exp · Bachelor's Degree · Oshkosh
C++
Structured Text
SpaceTech
SysML
Cameo Systems Modeler
Defense
MIL-STD-882
Apply
$104k – $174k per year · Hybrid · Nationals only · Full-Time · 8+ years exp · Master's Degree · Oshkosh
Python
C++
C++
TensorFlow C++
AI/ML
OpenCV
Computer Vision
ONNX
TensorRT
TensorFlow
PyTorch
CUDA
Edge AI
Machine Learning
Apply
Department Assistant 11 hours ago
≈ $54k – $125k per year (Estimated) · In office · Full-Time · High School Diploma · Oshkosh
Analytics
Microsoft Excel
Apply
≈ $71k – $133k per year (Estimated) · In office · 5+ years exp · Oshkosh
Life Sciences
GMP
Apply
See all jobs
This is one of many
2,047,764 more open roles from verified company boards, updated every day.