Software Engineer - Test Automation (XIL & IVI)
Software engineer job in Wyoming
At Polaris Inc., we have fun doing what we love by driving change and innovation. We empower employees to take on challenging assignments and roles with an elevated level of responsibility in our agile working environment. Our people make us who we are, and we create incredible products and experiences that empower us to THINK OUTSIDE.
Summary:
Polaris, a global powersports leader, is seeking a Software Engineer with experience in HMI and embedded systems test automation to join our XIL & Test Automation team. This role focuses on developing and maintaining scalable and robust automated test libraries for the Ride Command in-vehicle infotainment (IVI) display, supporting both sub-system validation and QA teams. The engineer will also maintain and enhance HIL test equipment to ensure robust and efficient validation workflows. The ideal candidate thrives in a fast-paced environment and is passionate about delivering innovative and intuitive test solutions that directly impact software quality and customer experience.
This role may be based out of Wyoming, MN or Plymouth, MN, with regular travel required between both locations.
Essential Duties and Responsibilities:
- Develop and maintain test automation libraries for IVI validation and QA using ecu.test and Python.
- Provide technical support documentation for ecu.test users and test libraries.
- Align library development with long-term validation strategies and stakeholder priorities.
- Communicate development progress, risks, and timelines effectively.
- Maintain and troubleshoot HIL test equipment (electrical, assembly, harness design, etc.).
- Develop real-time simulations - integration of basic plant models and rest bus simulations.
- Drive continuous improvement in test coverage, reliability, and performance.
- Manage multiple concurrent projects and deliverables.
Required Skills/Experience:
- BS in Electrical Engineering, Software Engineering, Computer Engineering, or related field.
- 1-3 years of experience in an HMI or embedded software QA/validation role.
- 1+ years of experience using test automation frameworks (tracetronic ecu.test preferred).
- 1+ years of professional Python programming experience.
- 1+ years of experience using Git in a team environment. Familiarity of XIL methodologies (HIL, SIL, MIL) and associated tools (e.g., dSPACE, NI, Vector, tracetronic).
- Experience with CAN communication protocols, CAN/J1939/UDS preferred. Understanding of vehicle embedded systems.
- Familiarity with automotive software and test standards (e.g., ISO 26262, ASAM XIL API, etc.).
- Experience using requirements management tools (e.g., PTC RV&S, Codebeamer, Jama, etc.).
- Excellent problem-solving, communication, and project management skills.
Desired Skills/Experience:
- Demonstrated experience in HMI test automation.
- Familiarity with Bluetooth, AM/FM, and/or multimedia (audio and video) testing.
- Experience with the following tools:
- tracetronic ecu.test - test automation tool
- Vector VT/CANoe/CANalyzer - rest bus and IO simulation
- Safran GSG-8/Skydel - GNSS simulation
- Analog Devices A2B Analyzer - audio bus simulation
- Basic understanding of DevOps practices (e.g., CI/CD continuous test).
- Experience working with Agile teams.
- Proficiency in C/C++ and MATLAB/Simulink.
- Experience with Ubuntu and/or Yocto Linux desired.
Additional Responsibilities:
- Occasional test execution when required to support the validation and QA teams.
- Support of non-IVI HIL test systems and simulations.
- Other duties as required.
#LI-CS99
The starting pay range for Minnesota is $84,000 to $111,000 per year. Individual salaries and positioning within the range are determined through a wide variety of factors including but not limited to education, experience, knowledge, skills, and geography. While individual pay could fall anywhere in the range based on these factors, it is not common to start at the high end or top of the range.
To qualify for this position, former employees must be eligible for rehire, and current employees must be in good standing.
We are an ambitious, resourceful, and driven workforce, which empowers us to THINK OUTSIDE. Apply today!
At Polaris we put our employees first, by offering a holistic approach to their health and financial wellbeing. Polaris is proud to offer competitive compensation, including a market-leading profit-sharing plan that is fundamental to our pay-for-performance culture. At Polaris, employees are owners of the company through company contributions to our Employee Stock Ownership Plan and discounted employee stock purchases plan. Employees receive a generous matching contribution to 401(k), financial wellness education and consultation to plan for their financial future. In addition to competitive pay, Polaris provides a comprehensive suite of benefits, including health, dental, and vision insurance, wellness programs, paid time off, gym & personal training reimbursement, life insurance and disability offerings. Through the Polaris Foundation and our Polaris Gives paid volunteer time off, we support employees who actively volunteer their time, efforts, and passions to improve the health and wellbeing of the communities in which they live, play and work. Employees at Polaris drive our success and are rewarded for their commitment.
About Polaris
As the global leader in powersports, Polaris Inc. (NYSE: PII) pioneers product breakthroughs and enriching experiences and services that have invited people to discover the joy of being outdoors since our founding in 1954. Polaris' high-quality product line-up includes the Polaris RANGER , RZR and Polaris GENERALâ„¢ side-by-side off-road vehicles; Sportsman all-terrain off-road vehicles; military and commercial off-road vehicles; snowmobiles; Indian Motorcycle mid-size and heavyweight motorcycles; Slingshot moto-roadsters; Aixam quadricycles; Goupil electric vehicles; and pontoon and deck boats, including industry-leading Bennington pontoons. Polaris enhances the riding experience with a robust portfolio of parts, garments, and accessories. Proudly headquartered in Minnesota, Polaris serves more than 100 countries across the globe. ***************
EEO Statement
Polaris Inc. is an Equal Opportunity Employer and will make all employment-related decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, age, disability, marital status, familial status, status with regard to public assistance, membership or activity in a local commission, protected veteran status, or any other status protected by applicable law. Applicants with a disability that are in need of an accommodation to complete the application process, or otherwise need assistance or an accommodation in the recruiting process, should contact Human Resources at ************ or
******************************
. To read more about employment discrimination protection under U.S. federal law, see:
Know Your Rights: Workplace Discrimination is Illegal (eeoc.gov)
.
Auto-ApplySoftware Engineer, OS Frameworks
Software engineer job in Cheyenne, WY
Meta is building products that make it easier for people to connect with the ones they love most, enjoy top-notch experiences, and push the future of computing platforms. We are a team of world-class experts developing and shipping products at the intersection of hardware, software, and content.As an OS Frameworks Engineer at Meta, you can help build new, innovative hardware and software that radically redefine the way people work, play, and connect. What we build today could one day be the norm. So to be here today is to truly be at the heart of change and the frontier of what's to come. We're the people helping to define the future of technology. We may not have all the answers. But together, we're getting closer.
**Required Skills:**
Software Engineer, OS Frameworks Responsibilities:
1. Lead and set direction in how Meta develops its future functionality to deliver best-in-class VR devices
2. Develop APIs in the system-level framework layer that allow other layers of the stack to implement compelling and performant use cases
3. Collaborate with cross-functional teams of partners, product managers and engineers to build an end-to-end solution
4. Work with Application and Platform teams to debug functional, performance and stability issues across the stack
5. Build on OS internals. Set technical direction for significant improvements
6. Uplift coding and design skills on the team through reviews and introduction of best practices. Model behaviors through clean readable code, upfront debugging and testability when implementing complex components
7. Work closely with product management, application software engineers and partners to understand requirements, specify interfaces for new software frameworks, and enhance existing frameworks
8. Participate in design reviews and code reviews for the team
**Minimum Qualifications:**
Minimum Qualifications:
9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
10. 7+ years of Software development experience or PhD with 4+ years of experience
11. 3+ years of experience in developing any of the following: Desktop applications, Operating Systems, AOSP, Identity, Device management on iOS/Android, Device Security, Android Enterprise
12. Experience with Android, mac OS, or Windows internals or frameworks services
13. Experience with coding in both C++ and Java
**Preferred Qualifications:**
Preferred Qualifications:
14. 1+ years of experience developing software for Mobile platforms (Android/iOS)
15. Experience with Android UI frameworks and services
16. Experience with Android performance tools and security models
17. 3+ years of experience with any of the following: Android internals, AOSP, Android SDK, Android NDK, Android JNI, Android IPC mechanisms, Linux OS development
**Public Compensation:**
$85.10/hour to $251,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Software Engineer, Commercial Technologies (Specialty Networks)
Software engineer job in Cheyenne, WY
_This position is remote and candidates can be based anywhere within the United States. Candidates must be able to work within EST or CST business hours._ **_What Specialty Networks_** **_and_** **_Commercial Technologies Software Engineering contributes to Cardinal Health_**
Specialty Networks creates clinical and economic value for independent specialty providers and pharmaceutical industry partners across multiple specialties: Urology, Gastroenterology, and Rheumatology. Specialty Networks' PPS Analytics platform is a commercial SaaS platform that collects data from various clinical and operational practice systems, and uses artificial intelligence and modern data analytics to transform it into meaningful and actionable insights that ensure providers get their patients to the right care at the right time.
The _Commercial Technologies Software Engineering_ team delivers applications to our customers. This Software Engineer will build and deploy solutions for our member practices, pharmaceutical partners, and our fellow teammates. This individual will also be responsible for designing and implementing full stack functionality for our web applications. In addition, this position will be expected to coordinate, communicate, and collaborate with members of their own team as well as other teams
**_Responsibilities_**
+ Design solutions for our user community
+ Write software that is reliable, maintainable, and extensible
+ Author user interface components for web applications
+ Mentor junior developers and engage them with relevant development tasks
+ Debug and resolve user interface issues
+ Implement proper usage of authentication and access control sub-systems
+ Track, maintain, and monitor user activity logs and error logs
+ Collaborate with other developers and non-technical cross-functional teams
+ Participate as a QA resource for other developers
+ Manage and troubleshoot dev automation - automated build and release processes
+ Assist with software releases
+ Assist with architectural evaluations and decisions
**_Qualifications_**
+ 7+ years of full-stack software development experience with C# and modern JavaScript frameworks
+ Expert-level C# with .NET Core for backend API development and business logic
+ Expert-level Angular (version 12 or higher) and TypeScript for frontend development
+ Strong experience designing and consuming RESTful APIs
+ Solid expertise with Entity Framework Core and SQL Server for data access and modeling
+ Experience with Azure AD B2C authentication and authorization implementation
+ Proficiency in modern frontend technologies including HTML5, CSS3/SCSS, and responsive design principles
+ Strong communication skills with ability to work effectively with both technical and non-technical stakeholders
+ Comfortable working in environments with ambiguity and evolving requirements
+ Proactive problem-solver who surfaces blockers early and drives solutions
+ Collaborative team player who brings innovative ideas for features and technical improvements
**_Preferred:_**
+ Healthcare or clinical application development experience
+ Legacy application migration and modernization experience
+ Azure cloud services familiarity (App Services, Azure Functions)
+ Experience with patient portal or member-facing applications
+ Performance optimization and scalability improvements in production systems
+ Azure DevOps and CI/CD pipeline experience
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**Anticipated Pay Range:** $94,900 - $160,000
**Bonus Eligible:** No
**Benefits** : Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close** : 12/29/2025 * if interested in opportunity, please submit application as soon as possible.
_** The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity._
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
Software Developer - Connected Vehicles
Software engineer job in Wyoming
As a software developer, you will have the opportunity to create meaningful change through technology. Trihydro is at the forefront of developing connected vehicle technology solutions that make a real, immediate difference in the world.
Connected vehicle technology, at its heart, allows effective communication between transportation options such as cars, buses, trains, and infrastructure. This technology has the potential to dramatically reduce the number of serious injuries and fatalities that happen on our nation's roadways.
As part of our team, you will support our diverse range of clients, including state DOTs, USDOT, and third-party consumers of CV data, to continuously improve human health and the environment.
Who we're looking for:
To continue leading the way in connected vehicle technology, we're looking for the best of the best. You're a top developer with experience developing, creating, and testing new software features. More importantly, you believe in lifelong learning and pride yourself on staying current on connected vehicle applications, websites, and REST services development.
Qualifications:
B.S. in computer science or a related field.
5+ years' experience developing software.
Skilled in the Microsoft.NET Framework, C#, REST services, Java, Linux and various cloud computing platforms.
Skills with Docker, Kubernetes, Kafka/Confluent.
Experience with HTML5, Entity Framework, CSS, JavaScript, and the MVC framework.
Experience with various databases including relational, NoSQL, and graph databases.
Familiar with cloud-based data management systems.
Strong technical and problem-solving skills.
Attention to detail, accuracy, and completeness, with a commitment to producing high-quality deliverables.
Strong communication skills, both orally and written, with the ability to interact effectively with clients, agencies, and team members.
Understands the importance of time management and organization skills.
What We Offer:
Industry-leading 401(k) retirement plan, including a 6% discretionary match
Paid time off including vacation, flex, sick, paid family medical leave, and holiday pay
Comprehensive health insurance program (medical, dental, vision, and prescription)
Opportunities for professional development and career growth
A collaborative and inclusive work environment
Mentoring and opportunities for professional advancement
Best-in-class safety culture
The salary information shown below is a general guideline ONLY. Salaries are based on candidates' experience and qualifications, as well as market and business considerations.
Summary pay range: $90,000- $120,000
This position will remain open until a qualified candidate has been selected.
Trihydro is an Equal Opportunity, Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, genetic information, disability, or because of a protected Veteran status.
Automation Engineer 5
Software engineer job in Casper, WY
CDM Smith is hiring Automation and Instrumentation & Controls Engineers! Are you interested in working on projects that are meaningful to you and society? Do you have experience in designing and implementation of SCADA systems, controls and instrumentation in the process industries? Do you have a track record of providing excellent client service, delivering quality work products on time and on budget? CDM Smith might be a great fit for you!
We have multiple openings for Automation and Instrumentation & Controls Engineers to support our public, private, and federal clients locally and around the world with all phases of SCADA automation projects.
As an Automation Engineer at CDM Smith, you will:
- With general direction, creates basic to highly complex instrumentation, controls and related systems designs using 3D and 4D drafting programs. Develops basic technical memoranda related to design issues for clients. Prepares preliminary design reports (PDRs) under limited supervision. Coordinates designs reconciliation with clients.
- Reviews basic to highly complex component level shop drawings. Provides responses to requests for information (RFIs) under supervision. Performs field acceptance testing (FATs) and field inspections.
- With general direction, creates basic to highly complex human-machine interface (HMI) designs, programmable logic controllers (PLC), reports, etc. Prepares level of effort estimates (LOEs).
- Leads testing and startup team for basic to moderately complex instrumentation, controls and related systems independently with minimal supervision. Responsible for testing and startup documentation completion and quality assurance filing.
- Independently develops basic to highly complex operations & Maintenance manuals for designed instrumentation, controls and related systems.
- Independently develops systems training for end users.
- Leads teams of more junior staff and provides direction and mentoring. Reviews the work of junior staff as necessary.
- Under general supervision, prepares proposal sections and presentations.
- Performs other duties as required.
\#LI-LP2
\#LI-HYBRID
**Job Title:**
Automation Engineer 5
**Group:**
ISO
**Employment Type:**
Regular
**Minimum Qualifications:**
- Bachelor's degree in Electrical, Chemical or Mechanical Engineering, or in Engineering Technology or related discipline. Professional engineering (PE) license.
- 7 years of related experience.
Equivalent additional directly related experience will be considered in lieu of a degree.
Domestic and/or international travel may be required. The frequency of travel is contingent on specific duties, responsibilities, and the essential functions of the position, which may vary depending on workload and project demands.
**Preferred Qualifications:**
- Experience with Water/Wastewater highly preferred.
- Experience within an Engineering and/or an integration firm highly preferred.
**EEO Statement:**
We attract the best people in the industry, supporting their efforts to learn and grow. We strive to create a challenging and progressive work environment. We provide career opportunities that span a variety of disciplines and geographic locations, with projects that our employees plan, design, build and operate as diverse as the needs of our clients. CDM Smith is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, pregnancy related conditions, childbirth and related medical conditions, sexual orientation, gender identity or gender expression), national origin, age, marital status, disability, veteran status, citizenship status, genetic information or any other characteristic protected by applicable law.
**Why CDM Smith?:**
Check out this video and find out why our team loves to work here! (*************************************************
**Join Us! CDM Smith - where amazing career journeys unfold.**
Imagine a place committed to offering an unmatched employee experience. Where you work on projects that are meaningful to you. Where you play an active part in shaping your career journey. Where your co-workers are invested in you and your success. Where you are encouraged and supported to do your very best and given the tools and resources to do so. Where it's a priority that the company takes good care of you and your family.
Our employees are the heart of our company. As an employer of choice, our goal is to provide a challenging, progressive and inclusive work environment which fosters personal leadership, career growth and development for every employee. We value passionate individuals who challenge the norm, deliver world-class solutions and bring diverse perspectives. Join our team, and together we will make a difference and change the world.
**Job Site Location:**
United States - Nationwide
**Agency Disclaimer:**
All vendors must have a signed CDM Smith Placement Agreement from the CDM Smith Recruitment Center Manager to receive payment for your placement. Verbal or written commitments from any other member of the CDM Smith staff will not be considered binding terms. All unsolicited resumes sent to CDM Smith and any resume submitted to any employee outside of CDM Smith Recruiting Center Team (RCT) will be considered property of CDM Smith. CDM Smith will not be held liable to pay a placement fee.
**Amount of Travel Required:**
20%
**Assignment Category:**
Fulltime-Regular
**Visa Sponsorship Available:**
No - We will not support sponsorship, i.e. H-1B or TN Visas for this position
**Skills and Abilities:**
- Expert knowledge of instrumentation, controls and related systems designs.
- Excellent communication skills.
- Strong knowledge of Microsoft office suite of programs.
- Expert knowledge of 3D and 4D CAD drafting.
**Background Check and Drug Testing Information:**
CDM Smith Inc. and its divisions and subsidiaries (hereafter collectively referred to as "CDM Smith") reserves the right to require background checks including criminal, employment, education, licensure, etc. as well as credit and motor vehicle when applicable for certain positions. In addition, CDM Smith may conduct drug testing for designated positions. Background checks are conducted after an offer of employment has been made in the United States. The timing of when background checks will be conducted on candidates for positions outside the United States will vary based on country statutory law but in no case, will the background check precede an interview. CDM Smith will conduct interviews of qualified individuals prior to requesting a criminal background check, and no job application submitted prior to such interview shall inquire into an applicant's criminal history. If this position is subject to a background check for any convictions related to its responsibilities and requirements, employment will be contingent upon successful completion of a background investigation including criminal history. Criminal history will not automatically disqualify a candidate. In addition, during employment individuals may be required by CDM Smith or a CDM Smith client to successfully complete additional background checks, including motor vehicle record as well as drug testing.
**Pay Range Minimum:**
$90,605
**Pay Range Maximum:**
$158,579
**Additional Compensation:**
All bonuses at CDM Smith are discretionary and may or may not apply to this position.
**Work Location Options:**
Hybrid Work Options may be considered for successful candidate.
**Driver's License Requirements:**
An appropriate and valid driver's license is required.
**Seeking candidates for a potential future opportunity!:**
We are looking for qualified candidates for this position in anticipation of future project opportunities. Please note this is an "Evergreen" position which will be used to build our candidate pool but is not a role that is open at this time. If you are interested in being considered for this position should this position become available, we encourage you to apply to be part of our talent community. By having your information on file, we can reach out to you when this or a similar role officially opens.
**Massachusetts Applicants:**
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Team Member
Software engineer job in Casper, WY
This position is all about creating the most delightful experience for our guest! Arby's is driven to serve refresh and delight our guests by creating a goal driven and team player atmosphere for our team. The job includes taking orders, preparing food, and keeping the guests and fellow team mates safe with using proper cleaning procedures.
Responsibilities include:
Acts with integrity, honesty and positive attitude towards fellow team mates and guest.
Delivers exceptional guest service to all guests by acting with a guest comes first attitude and connecting with the customers. Discovers and responds to customer needs.
Executes store operations during scheduled shifts.
Follows Arby's operational policies and procedures, including those for cash handling and safety and security.
Basic Qualifications:
Maintain regular and consistent attendance and punctuality, with or without reasonable accommodation.
Available to work flexible hours that may include early mornings, evenings, weekends, nights and/or holidays
Must be 16 years of age.
Compensation and Benefits include:
Employee Discount
Family appreciation days
Insurance
Personal development
School financial assistance
401K
Software Engineer, iOS
Software engineer job in Cheyenne, WY
Meta is seeking talented experienced engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply.
**Required Skills:**
Software Engineer, iOS Responsibilities:
1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
2. Implement custom user interfaces using latest programming techniques and technologies
3. Analyze and optimize code for quality, efficiency, and performance, and provide feedback to peers during code reviews
4. Set direction and goals for teams, lead major initiatives, provide technical guidance and mentorship to peers, and help onboard new team members
5. Architect efficient and scalable systems that drive complex applications
6. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt
7. Work on a variety of coding languages and technologies
8. Establish ownership of components, features, or systems with expert end-to-end understanding
**Minimum Qualifications:**
Minimum Qualifications:
9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
10. 8+ years of programming experience in a relevant language OR 4+ years experience with a PhD
11. Demonstrated experience driving change within an organization and leading complex technical projects
12. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
**Preferred Qualifications:**
Preferred Qualifications:
13. Shipped at least one large-scale product to production, supporting millions of active users
14. 2+ years of experience building complex applications for the iPhone or iPad using Objective-C/C++/Swift with the iOS SDK and other frameworks
15. Experience building maintainable and testable code bases, including API design and unit testing techniques
16. Experience with multithreading programming and mobile memory management
**Public Compensation:**
$85.10/hour to $251,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
SAP Software Engineer
Software engineer job in Cheyenne, WY
**_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
The SAP Software Engineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process.
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**_Responsibilities_**
+ Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system.
+ Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT).
+ Create detailed technical and functional specifications for data mapping, transformation rules, and data validation.
+ Establish and enforce data quality and governance standards for the entire data migration lifecycle.
+ Lead and manage the entire data conversion team, including developers, business analysts, and data stewards.
+ Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation.
+ Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines.
+ Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues.
+ Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles.
+ Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process.
+ Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture.
+ Mentor and provide technical leadership to junior team members.
**_Qualifications_**
+ Bachelor's Degree in related field preferred or equivalent work experience preferred
+ 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred.
+ 3-5 years of experience with SAP Data Services and Data conversions preferred.
+ Experience in ALE/IDOC, LSMW, RDM/BPDM
+ Demonstrates a knowledge of Master Data Management domain
+ Ability to define work processes and lead team members in successful implementation and ongoing execution preferred
+ Ability to develop individuals and teams preferred
+ Excellent oral and written communication skills preferred
+ Excellent organizational skills preferred
**Anticipated salary range:** $94,900 - $135,600
**Bonus eligible:** No
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
Automation Engineer 4
Software engineer job in Casper, WY
CDM Smith is hiring Automation and Instrumentation & Controls Engineers! Are you interested in working on projects that are meaningful to you and society? Do you have experience in designing and implementation of SCADA systems, controls and instrumentation in the process industries? Do you have a track record of providing excellent client service, delivering quality work products on time and on budget? CDM Smith might be a great fit for you!
We have multiple openings for Automation and Instrumentation & Controls Engineers to support our public, private, and federal clients locally and around the world with all phases of SCADA automation projects.
An Automation Engineer at CDM Smith:
- Under limited supervision, creates basic to highly complex instrumentation, controls and related systems designs using 3D and 4D drafting programs. Develops basic technical memoranda related to design issues for clients. Prepares preliminary design reports (PDRs) under supervision.
- Reviews basic to highly complex component level shop drawings. Provides responses to requests for information (RFIs) under supervision. Performs field acceptance testing (FATs) and field inspections.
- Under limited supervision, creates basic to highly complex human-machine interface (HMI) designs, programmable logic controllers (PLC), reports, etc. Prepares level of effort estimates (LOEs).
- Leads testing and startup team for basic to moderately complex instrumentation, controls and related systems independently with minimal supervision. Responsible for testing and startup documentation completion and quality assurance filing.
- Assists with the development of basic to moderately complex operations & Maintenance manuals for designed instrumentation, controls and related systems.
- Under minimal supervision, develops systems training for end users.
- Leads teams and provides direction and mentoring for junior staff. Reviews the work of junior staff as necessary.
- Assists with proposal development and presentation.
- Performs other duties as required.
\#LI-LP2
\#LI-HYBRID
**Job Title:**
Automation Engineer 4
**Group:**
ISO
**Employment Type:**
Regular
**Minimum Qualifications:**
- Bachelor's degree in Electrical, Chemical or Mechanical Engineering, or in Engineering Technology or related discipline. Certification as an Engineer in Training (EIT) or passing the Fundamentals of Engineering (FE) exam in states where an EIT is not obtainable (within 18 months of hire or promotion or transfer).
- 5 years of related experience.
Equivalent additional directly related experience will be considered in lieu of a college degree.
Domestic and/or international travel may be required. The frequency of travel is contingent on specific duties, responsibilities, and the essential functions of the position, which may vary depending on workload and project demands.
**Preferred Qualifications:**
- Experience with Water/Wastewater highly preferred.
- Experience within an Engineering and/or an integration firm highly preferred.
**EEO Statement:**
We attract the best people in the industry, supporting their efforts to learn and grow. We strive to create a challenging and progressive work environment. We provide career opportunities that span a variety of disciplines and geographic locations, with projects that our employees plan, design, build and operate as diverse as the needs of our clients. CDM Smith is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, pregnancy related conditions, childbirth and related medical conditions, sexual orientation, gender identity or gender expression), national origin, age, marital status, disability, veteran status, citizenship status, genetic information or any other characteristic protected by applicable law.
**Why CDM Smith?:**
Check out this video and find out why our team loves to work here! (*************************************************
**Join Us! CDM Smith - where amazing career journeys unfold.**
Imagine a place committed to offering an unmatched employee experience. Where you work on projects that are meaningful to you. Where you play an active part in shaping your career journey. Where your co-workers are invested in you and your success. Where you are encouraged and supported to do your very best and given the tools and resources to do so. Where it's a priority that the company takes good care of you and your family.
Our employees are the heart of our company. As an employer of choice, our goal is to provide a challenging, progressive and inclusive work environment which fosters personal leadership, career growth and development for every employee. We value passionate individuals who challenge the norm, deliver world-class solutions and bring diverse perspectives. Join our team, and together we will make a difference and change the world.
**Job Site Location:**
United States - Nationwide
**Agency Disclaimer:**
All vendors must have a signed CDM Smith Placement Agreement from the CDM Smith Recruitment Center Manager to receive payment for your placement. Verbal or written commitments from any other member of the CDM Smith staff will not be considered binding terms. All unsolicited resumes sent to CDM Smith and any resume submitted to any employee outside of CDM Smith Recruiting Center Team (RCT) will be considered property of CDM Smith. CDM Smith will not be held liable to pay a placement fee.
**Amount of Travel Required:**
20%
**Assignment Category:**
Fulltime-Regular
**Visa Sponsorship Available:**
No - We will not support sponsorship, i.e. H-1B or TN Visas for this position
**Skills and Abilities:**
- Expert knowledge of instrumentation, controls and related systems designs.
- Excellent communication skills.
- Strong knowledge of Microsoft office suite of programs.
- Expert knowledge of 3D and 4D CAD drafting.
**Background Check and Drug Testing Information:**
CDM Smith Inc. and its divisions and subsidiaries (hereafter collectively referred to as "CDM Smith") reserves the right to require background checks including criminal, employment, education, licensure, etc. as well as credit and motor vehicle when applicable for certain positions. In addition, CDM Smith may conduct drug testing for designated positions. Background checks are conducted after an offer of employment has been made in the United States. The timing of when background checks will be conducted on candidates for positions outside the United States will vary based on country statutory law but in no case, will the background check precede an interview. CDM Smith will conduct interviews of qualified individuals prior to requesting a criminal background check, and no job application submitted prior to such interview shall inquire into an applicant's criminal history. If this position is subject to a background check for any convictions related to its responsibilities and requirements, employment will be contingent upon successful completion of a background investigation including criminal history. Criminal history will not automatically disqualify a candidate. In addition, during employment individuals may be required by CDM Smith or a CDM Smith client to successfully complete additional background checks, including motor vehicle record as well as drug testing.
**Pay Range Minimum:**
$81,765
**Pay Range Maximum:**
$134,909
**Additional Compensation:**
All bonuses at CDM Smith are discretionary and may or may not apply to this position.
**Work Location Options:**
Hybrid Work Options may be considered for successful candidate.
**Driver's License Requirements:**
An appropriate and valid driver's license is required.
**Seeking candidates for a potential future opportunity!:**
We are looking for qualified candidates for this position in anticipation of future project opportunities. Please note this is an "Evergreen" position which will be used to build our candidate pool but is not a role that is open at this time. If you are interested in being considered for this position should this position become available, we encourage you to apply to be part of our talent community. By having your information on file, we can reach out to you when this or a similar role officially opens.
**Massachusetts Applicants:**
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Software Engineer Intern
Software engineer job in Wyoming
This position is responsible for maintaining and updating existing software as well as developing, creating, and testing new software features. Applicants must be in pursuit of a bachelor's or master's degree in an IT related field. Preferred applicants will have relevant software development experience. This role utilizes C#, .NET Core, REST Services, Java, Python, Linux, Azure, Docker, and various cloud computing technologies. Duties may include working with HTML5, Entity Framework, CSS, JavaScript, and the MVC framework.
This is a part-time, non-benefited, internship position with flexible hours. Currently enrolled junior, senior, and graduate students are encouraged to apply.
What We Offer:
Industry-leading 401(k) retirement plan, including a 6% discretionary match
Opportunities for professional development and career growth
A collaborative and inclusive work environment
Mentoring and opportunities for professional advancement
Best-in-class safety culture
The salary information shown below is a general guideline ONLY. Salaries are based on candidates' experience and qualifications, as well as market and business considerations.
Summary pay range: $17 - $18 per hour
This position will remain open until a qualified candidate has been selected.
Trihydro is an Equal Opportunity, Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, genetic information, disability, or because of a protected Veteran status.
Software Engineer, Machine Learning
Software engineer job in Cheyenne, WY
Meta is seeking talented experienced engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply.
**Required Skills:**
Software Engineer, Machine Learning Responsibilities:
1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
2. Implement custom user interfaces using latest programming techniques and technologies
3. Analyze and optimize code for quality, efficiency, and performance, and provide feedback to peers during code reviews
4. Set direction and goals for teams, lead major initiatives, provide technical guidance and mentorship to peers, and help onboard new team members
5. Architect efficient and scalable systems that drive complex applications
6. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt
7. Work on a variety of coding languages and technologies
8. Establish ownership of components, features, or systems with expert end-to-end understanding
**Minimum Qualifications:**
Minimum Qualifications:
9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
10. 8+ years of programming experience in a relevant language OR 4+ years experience with a PhD
11. Demonstrated experience driving change within an organization and leading complex technical projects
12. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
**Preferred Qualifications:**
Preferred Qualifications:
13. Masters degree or PhD in Computer Science or a related technical field
14. Experience with frameworks like TensorFlow, PyTorch, or Scikit-learn
15. Knowledge of NLP techniques, including text preprocessing, tokenization, and sentiment analysis
16. Understanding of information retrieval concepts, such as indexing, querying, and ranking
17. Demonstrated grasp of data structures and algorithms, including graph theory and optimization techniques
**Public Compensation:**
$85.10/hour to $251,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
SAP Software Engineer - Data Conversions, Data Quality, and Reporting
Software engineer job in Cheyenne, WY
**_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
The SAP Software Engineer focused on Data Conversions, Data Quality, and Reporting is responsible for designing, developing, and maintaining data solutions that ensure data integrity and enable effective business intelligence. The role combines technical skills in data migration and ETL processes with an understanding of data governance and reporting tools.
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**_Responsibilities_**
+ Design and execute data conversion strategies for SAP implementations and upgrades, including data extraction, transformation, and loading (ETL) from legacy systems into SAP.
+ Utilize SAP data migration tools such as SAP Data Services, LSMW, and Migration Cockpit to perform data loads and conversions.
+ Develop and maintain technical specifications, data mapping documents, and transformation rules.
+ Collaborate with business and technical teams to gather data requirements and ensure seamless data flow across systems.
+ Establish and maintain data quality frameworks to ensure the accuracy, consistency, and integrity of master and transactional data in SAP.
+ Perform data profiling, cleansing, and validation to identify and resolve data discrepancies before and after migration.
+ Define and monitor data quality metrics and key performance indicators (KPIs).
+ Work with business data stewards to correct data quality issues and promote data governance policies and standards.
+ Design, develop, and implement reporting solutions, dashboards, and analytical models using SAP technologies like SAP Analytics Cloud (SAC), SAP BW/4HANA, or SAP Fiori.
+ Translate business needs into technical specifications for reports and ad-hoc queries.
+ Optimize report performance and data extraction processes for efficiency.
+ Provide support and training to end-users on reporting tools to enable data-driven decision-making
**_Qualifications_**
+ Bachelor's Degree in related field preferred or equivalent work experience preferred
+ Proven experience in SAP Data Conversions, migrations and ETL processes.
+ Proficiency with SAP data tools such as SAP Data Services, SAP BW/HANA or SAP Analytics Cloud
+ Strong knowledge of SQL, data modelling and database concepts
+ Experience with SAP modules and data structures (e.g., Master Data, Financials, Supply Chain, OTC, PTP processes).
+ Excellent analytical, problem solving and communication skills
+ Ability to work both independently and collaboratively with cross-functional teams
**Anticipated salary range:** $94,900 - $135,600
**Bonus eligible:** No
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
Senior Engineer - Physical Substation
Software engineer job in Casper, WY
As a Senior Substation Engineer - Physical, you'll lead the design and execution of extra high voltage (EHV) substations (230kV-765kV), ensuring safe, reliable, and cost-effective solutions for clients. This hybrid role, based out of one of CDM Smith's offices, blends hands-on technical design with project leadership, client engagement, and mentorship of junior engineers. You'll play a key role in advancing critical infrastructure while growing your expertise in a collaborative environment.
Job Description:
Electrical Engineer - Physical
Lead the design and execution of EHV substation projects, including physical layout, protection and control systems, grounding, and equipment specifications.
Serve as the technical authority and mentor for engineering teams, providing guidance on design standards, codes, and best practices.
Oversee and validate technical deliverables, ensuring alignment with client requirements, industry standards, and internal quality protocols.
Interface directly with clients, vendors, and subcontractors to define project scope, resolve technical issues, and ensure successful project delivery.
Manage project budgets, schedules, and resource allocation across multiple concurrent substation projects.
Develop and review scoping documents, engineering calculations, and technical specifications for EHV substations (typically 230 kV to 765 kV).
Supervise and delegate tasks to junior engineers and designers, ensuring quality and consistency in engineering output.
Lead internal and external coordination efforts across disciplines and stakeholders to support integrated project delivery.
Conduct internal quality assurance reviews and ensure compliance with CDM Smith's quality management systems.
Support continuous improvement initiatives, change management, and the development of engineering standards and tools.
Participate in strategic planning, resource management, and performance evaluations for engineering staff.
Contribute to business development efforts, including proposal preparation, client presentations, and technical strategy development.
Provide technical leadership in the selection of equipment and materials, based on complex research and analysis.
Act as responsible engineer in charge (EOR) for assigned projects, ensuring technical integrity and regulatory compliance.
Support career development and mentoring of engineering staff, fostering a culture of technical excellence and innovation.
**Job Title:**
Senior Engineer - Physical Substation
**Group:**
IND
**Employment Type:**
Regular
**Minimum Qualifications:**
Bachelor's degree in Electrical or Electronic Engineering, or Electrical Technology or related discipline.
Professional engineering (PE) license.
12 years of related experience. Domestic and/or international travel may be required.
The frequency of travel is contingent on specific duties, responsibilities, and the essential functions of the position, which may vary depending on workload and project demands.
Equivalent additional directly related experience will be considered in lieu of a degree.
**Preferred Qualifications:**
Proven experience in Extra High Voltage (EHV) substation design across voltage classes ranging from 13.8 kV to 765 kV, including both open-air and Gas Insulated Substations (GIS).
Strong background in physical design and protection & control (P&C) systems for high-voltage substations.
Proficient in preparing detailed engineering deliverables such as: One-line diagrams, three-line diagrams, connection diagrams, equipment arrangement, grounding, foundation, conduit plans, raceway drawings, plan and section views, and signage/nameplate documentation.
Skilled in performing advanced engineering studies and calculations including: Lightning protection analysis, Conduit fill, and voltage drop calculations, Surge arrester sizing and AC/DC station service loading and Auxiliary power equipment sizing.
Experienced in designing various bus configurations for EHV substations.
Proficient in the use of CDEGS, WinIGS, or similar programs for lightning and grounding studies
Proficiency in assessing mechanical forces and thermal effects of high fault currents on rigid bus
**EEO Statement:**
We attract the best people in the industry, supporting their efforts to learn and grow. We strive to create a challenging and progressive work environment. We provide career opportunities that span a variety of disciplines and geographic locations, with projects that our employees plan, design, build and operate as diverse as the needs of our clients. CDM Smith is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, pregnancy related conditions, childbirth and related medical conditions, sexual orientation, gender identity or gender expression), national origin, age, marital status, disability, veteran status, citizenship status, genetic information or any other characteristic protected by applicable law.
**Why CDM Smith?:**
Check out this video and find out why our team loves to work here! (*************************************************
**Join Us! CDM Smith - where amazing career journeys unfold.**
Imagine a place committed to offering an unmatched employee experience. Where you work on projects that are meaningful to you. Where you play an active part in shaping your career journey. Where your co-workers are invested in you and your success. Where you are encouraged and supported to do your very best and given the tools and resources to do so. Where it's a priority that the company takes good care of you and your family.
Our employees are the heart of our company. As an employer of choice, our goal is to provide a challenging, progressive and inclusive work environment which fosters personal leadership, career growth and development for every employee. We value passionate individuals who challenge the norm, deliver world-class solutions and bring diverse perspectives. Join our team, and together we will make a difference and change the world.
**Job Site Location:**
United States - Nationwide
**Agency Disclaimer:**
All vendors must have a signed CDM Smith Placement Agreement from the CDM Smith Recruitment Center Manager to receive payment for your placement. Verbal or written commitments from any other member of the CDM Smith staff will not be considered binding terms. All unsolicited resumes sent to CDM Smith and any resume submitted to any employee outside of CDM Smith Recruiting Center Team (RCT) will be considered property of CDM Smith. CDM Smith will not be held liable to pay a placement fee.
**Amount of Travel Required:**
10%
**Assignment Category:**
Fulltime-Regular
**Visa Sponsorship Available:**
No - We will not support sponsorship, i.e. H-1B or TN Visas for this position
**Skills and Abilities:**
Strong foundation in transmission systems, grid stability, fault analysis, and load flow studies, with experience in modeling using ETAP, CYME, PSCAD, and PLS-CADD.
Proficient in EHV substation design (AIS/GIS), including layout planning, equipment selection, grounding, lightning protection, and insulation coordination (345kV and above).
Familiar with SF6 gas-insulated and air-insulated systems, and well-versed in industry standards such as IEEE, IEC, NESC, ANSI, and OSHA.
Skilled in protection and control integration, including control buildings, panels, and coordination with civil teams on foundations, grading, and drainage.
Experienced in construction practices, commissioning, testing, and interpreting field markups/redlines; knowledgeable in arc flash mitigation and safety compliance.
Effective in managing cross-disciplinary teams, budgets, and timelines; strong communication skills for technical writing, client presentations, and issue resolution.
**Background Check and Drug Testing Information:**
CDM Smith Inc. and its divisions and subsidiaries (hereafter collectively referred to as "CDM Smith") reserves the right to require background checks including criminal, employment, education, licensure, etc. as well as credit and motor vehicle when applicable for certain positions. In addition, CDM Smith may conduct drug testing for designated positions. Background checks are conducted after an offer of employment has been made in the United States. The timing of when background checks will be conducted on candidates for positions outside the United States will vary based on country statutory law but in no case, will the background check precede an interview. CDM Smith will conduct interviews of qualified individuals prior to requesting a criminal background check, and no job application submitted prior to such interview shall inquire into an applicant's criminal history. If this position is subject to a background check for any convictions related to its responsibilities and requirements, employment will be contingent upon successful completion of a background investigation including criminal history. Criminal history will not automatically disqualify a candidate. In addition, during employment individuals may be required by CDM Smith or a CDM Smith client to successfully complete additional background checks, including motor vehicle record as well as drug testing.
**Pay Range Minimum:**
$119,829
**Pay Range Maximum:**
$209,726
**Additional Compensation:**
All bonuses at CDM Smith are discretionary and may or may not apply to this position.
**Work Location Options:**
Hybrid Work Options may be considered for successful candidate.
**Massachusetts Applicants:**
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Software Engineer, Product
Software engineer job in Cheyenne, WY
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page.
**Required Skills:**
Software Engineer, Product Responsibilities:
1. Develop, design, create, modify, and/or test software applications or systems for various products or software services.
2. Develop a strong understanding of relevant product area, codebase, and/or systems.
3. Demonstrate proficiency in data analysis, programming, and software engineering.
4. Produce high-quality code with good test coverage using modern abstractions and frameworks.
5. May be assigned to specific group focused on product or infrastructure.
6. Work on problems of moderate scope where analysis of situations or data requires a review of a variety of factors.
7. Exercise judgment within defined procedures and practices to determine appropriate action.
8. Master internal development standards from developing to releasing code in order to take on tasks and projects with increasing levels of complexity.
9. Collaborate with cross-functional teams, including product managers and designers, to gather requirements and develop software solutions that meet customer needs and product goals.
10. Continuously improve software development processes, tools, and methodologies to enhance efficiency and quality of deliverables.
11. Telecommute from anywhere in the U.S. permitted.
**Minimum Qualifications:**
Minimum Qualifications:
12. Bachelor's degree (or foreign degree equivalent) in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Statistics, Physics, Applied Sciences, or a related field
13. Requires completion of a university-level course, research project, internship, or thesis in the following:
14. Coding in at least one of the following industry-standard languages: C, C++, Java, or C#
15. Building large-scale infrastructure applications
16. Creating web applications using at least one of the following: Python, PHP, or Ruby
17. Relational databases and SQL
18. Implementing web interfaces using at least one of the following: JavaScript, HTML, or CSS
19. Android Frameworks and Libraries and
20. Version control systems
**Public Compensation:**
$214,032/year to $240,240/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Software Engineer (iOS)
Software engineer job in Cheyenne, WY
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page.
**Required Skills:**
Software Engineer (iOS) Responsibilities:
1. Develop, design, create, modify, and/or test software applications or systems for various mobile software services.
2. Work closely with product and design teams to build new and innovative application experiences for the iOS platform.
3. Implement custom native user interfaces using the latest iOS programming techniques and development tools.
4. Build reusable iOS software components for interfacing with our back-end platforms.
5. Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance.
6. Work on problems of diverse scope where analysis of data requires evaluations of identifiable factors.
7. Demonstrates good judgment in selecting methods and techniques for obtaining solutions.
8. Complete medium to large features (each with many tasks) independently without guidance.
9. Identify and drive changes as needed for assigned codebase, product area, or systems.
10. Telecommuting is permitted from anywhere in the United States.
**Minimum Qualifications:**
Minimum Qualifications:
11. Requires a Master's degree in computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences, or a related field. Foreign equivalent accepted
12. 36 months of experience in each of the following:
13. 1. Building complex applications for the iPhone, IPad and other IOS based products using Objective-C, Swift or C++ with the IOS SDK
14. 2.Building maintainable and testable code bases, including API design and unit testing techniques
15. 3. Multithreading programming and mobile memory management
16. 4. One of the following programming languages: Objective-C, Swift, C, or C++
17. 5. Building large-scale infrastructure applications
18. 6. Relational databases and SQL
19. 7. Linux or Unix
20. 8. Algorithms
21. and 9.Object-oriented software development
**Public Compensation:**
$192,668/year to $240,240/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Software Engineer
Software engineer job in Cheyenne, WY
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page.
**Required Skills:**
Software Engineer Responsibilities:
1. Help build the next generation of systems behind Meta's products, create web and/or mobile applications that reach over two billion people, and build high-volume servers to support content.
2. Harness passion for technology and graduate-level knowledge, and help build highly-scalable performant solutions.
3. Make use of graduate-level knowledge of algorithms and core computer science concepts and ability to apply knowledge to real world systems.
4. Without direct assistance, make the most of ability to recognize and match patterns from different areas of computer science in production systems and hone skill in making architectural decisions.
5. Employ deep knowledge in at least one area: data processing, programming languages, databases, networking, operating systems, computer graphics, or human computer interaction.
6. Telecommuting is permitted from anywhere in the US.
**Minimum Qualifications:**
Minimum Qualifications:
7. Requires a Master's degree (or foreign equivalent) in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field. Requires completion of a graduate-level course, a research project, or internship involving the following skills:
8. 1. Python, PHP, or Haskell
9. 2. Relational databases and SQL
10. 3. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
11. 4. Linux, UNIX, or other *nix-like OS as evidenced by file manipulation, advanced commands, and shell scripting
12. 5. Building highly-scalable performant solutions
13. 6. Data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction and
14. 7. Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems
**Public Compensation:**
$215,356/year to $240,240/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Software Engineer, iOS
Software engineer job in Cheyenne, WY
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page.
**Required Skills:**
Software Engineer, iOS Responsibilities:
1. Develop, design, create, modify, and/or test software applications or systems for various mobile software services.
2. Work closely with product and design teams to build new and innovative application experiences for the iOS platform.
3. Implement custom native user interfaces using the latest iOS programming techniques and development tools.
4. Build reusable iOS software components for interfacing with our back-end platforms.
5. Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance.
6. Telecommuting is permitted from anywhere in the U.S.
**Minimum Qualifications:**
Minimum Qualifications:
7. Bachelor's degree (or foreign degree equivalent) in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences, or a related field
8. Requires completion of an university-level course, one research project, or one internship involving the following:
9. Object-oriented software development
10. Building complex applications for the iPhone, iPad and other iOS based products using Objective-C, Swift or C++ with the iOS SDK
11. Building maintainable and testable code bases, including API design and unit testing techniques
12. Multithreading programming and mobile memory management
13. One of the following programming languages: Objective-C, Swift, C, or C++
14. Building large-scale infrastructure applications
15. Relational and Non-Relational databases
16. Linux or Unix
17. Algorithms
18. Build cross-platform applications with React Native
**Public Compensation:**
$229,501/year to $240,240/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Software Engineer, Machine Learning
Software engineer job in Cheyenne, WY
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page.
**Required Skills:**
Software Engineer, Machine Learning Responsibilities:
1. Research, design, develop, and test operating systems-level software, compilers, and network distribution software for massive social data and prediction problems.
2. Have industry experience working on a range of ranking, classification, recommendation, and optimization problems, e.g.
3. payment fraud, click-through or conversion rate prediction, click-fraud detection, ads/feed/search ranking, text/sentiment classification, collaborative filtering/recommendation, or spam detection.
4. Working on problems of moderate scope, develop highly scalable systems, algorithms and tools leveraging deep learning, data regression, and rules based models.
5. Suggest, collect, analyze and synthesize requirements and bottleneck in technology, systems, and tools.
6. Develop solutions that iterate orders of magnitude with a higher efficiency, efficiently leverage orders of magnitude and more data, and explore state-of-the-art deep learning techniques.
7. Receiving general instruction from supervisor, code deliverables in tandem with the engineering team.
8. Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU).
9. Telecommuting from anywhere in the US allowed.
**Minimum Qualifications:**
Minimum Qualifications:
10. Requires a Master's degree (or foreign degree equivalent) in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or a related field and 12 months of experience in the job offered or in a computer-related occupation
11. Requires 12 months of experience involving the following:
12. Machine Learning Frameworks(s): PyTorch, MXNet, or Tensorflow
13. Machine Learning, recommendation systems, natural language processing, data mining or distributed systems
14. Translating insights into business recommendations
15. Hadoop /Hbase /Pig or Mapreduce /Sawzall /Bigtable
16. Scripting languages such as Perl, Python, PHP, and shell scripts
17. C, C++, Java, or C#
18. Python, PHP, or Haskell
19. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
20. Building highly-scalable performant solutions
21. Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems
**Public Compensation:**
$215,356/year to $240,240/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Software Engineer, Infrastructure
Software engineer job in Cheyenne, WY
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page.
**Required Skills:**
Software Engineer, Infrastructure Responsibilities:
1. Design core, backend software components.
2. Code using primarily PHP, Hack, Python, and C++.
3. Interface with other teams to incorporate their innovations and vice versa.
4. Conduct design and code reviews.
5. Analyze and improve efficiency, scalability, and stability of various system resources.
6. Establish self as an owner of a particular component, feature, or system with expert end-to-end understanding.
7. Successfully completes projects at large scope while maintaining a consistent high level of productivity.
8. Telecommuting from anywhere in the US allowed.
**Minimum Qualifications:**
Minimum Qualifications:
9. Requires a Master's degree (or foreign degree equivalent)in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, Information Systems, or related field and three years of work experience in the job offered or in a computer-related occupation
10. Requires three years of experience in the following:
11. Coding in PHP, Hack, Python, and C++
12. Conducting design and code reviews
13. Building large-scale infrastructure applications
14. Owning a particular component, feature, or system
15. Building and shipping high quality work and achieving high reliability
16. Utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
**Public Compensation:**
$199,611/year to $240,240/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Software Engineer, Product
Software engineer job in Cheyenne, WY
Meta is seeking talented engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of industry veterans and working on exciting projects that have a significant impact, we encourage you to apply.
**Required Skills:**
Software Engineer, Product Responsibilities:
1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
2. Implement custom user interfaces using latest programming techniques and technologies
3. Develop reusable software components for interfacing with back-end platforms
4. Analyze and optimize code for quality, efficiency, and performance
5. Lead complex technical or product efforts and provide technical guidance to peers
6. Architect efficient and scalable systems that drive complex applications
7. Identify and resolve performance and scalability issues
8. Work on a variety of coding languages and technologies
9. Establish ownership of components, features, or systems with expert end-to-end understanding
**Minimum Qualifications:**
Minimum Qualifications:
10. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
11. 6+ years of programming experience in a relevant language or 3+ years of experience + PhD
12. Track record of setting technical direction for a team, driving consensus and successful cross-functional partnerships
13. Experience building maintainable and testable code bases, including API design and unit testing techniques
**Preferred Qualifications:**
Preferred Qualifications:
14. 6+ years relevant experience building large-scale applications or similar experience
15. Experience with scripting languages such as Python, Javascript or Hack
16. Experience as an owner of a particular component, feature or system
17. Experience completing projects at large scope
18. Experience building and shipping high quality work and achieving high reliability
19. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
20. Experience in programming languages such as C, C++, Java, Swift, or Kotlin
21. Exposure to architectural patterns of large scale software applications
**Public Compensation:**
$70.67/hour to $208,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.